diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml new file mode 100644 index 0000000000000000000000000000000000000000..b2e1f1f003644dd8c6d8121bf359539b6ce8b823 --- /dev/null +++ b/.github/workflows/master.yml @@ -0,0 +1,36 @@ +name: Master + +on: + push: + branches: + - master + +jobs: + build: + runs-on: ubuntu-18.04 + steps: + - uses: actions/checkout@v1 + - name: Cache cargo registry + uses: actions/cache@v1 + with: + path: ~/.cargo/registry + key: ${{ runner.os }}-cargo-registry + - name: Cache cargo index + uses: actions/cache@v1 + with: + path: ~/.cargo/git + key: ${{ runner.os }}-cargo-index + - name: Install toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: nightly-2020-05-07 + components: rustfmt + target: wasm32-unknown-unknown + override: true + default: true + - name: Install cargo-unleash + run: cargo install cargo-unleash --version 1.0.0-alpha.10 #FIXME: change to release once it's ready + - name: Cargo unleash check + run: ./scripts/unleash-check.sh + diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 950f9a55f8eb978387c81e3426c48f755315bf01..33262567a5f2939a69cc119ef5d01e3cb42615cc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,15 +27,13 @@ jobs: uses: actions-rs/toolchain@v1 with: profile: minimal - toolchain: nightly-2020-02-18 + toolchain: nightly-2020-05-07 components: rustfmt target: wasm32-unknown-unknown override: true default: true - name: Install Wasm toolchain run: rustup target add wasm32-unknown-unknown - - name: Install cargo-unleash - run: cargo install cargo-unleash --version 1.0.0-alpha.10 #FIXME: change to release once it's ready - name: Check format run: make dev-format-check - name: Update @@ -44,6 +42,3 @@ jobs: run: make dev-check - name: Run tests run: make dev-test - - name: Cargo unleash check - run: ./scripts/check.sh - diff --git a/scripts/check.sh b/scripts/unleash-check.sh similarity index 100% rename from scripts/check.sh rename to scripts/unleash-check.sh