From fce6554258209fd3ec06ced13bc90fddd17ae351 Mon Sep 17 00:00:00 2001 From: Xiliang Chen <xlchen1291@gmail.com> Date: Mon, 11 May 2020 11:44:28 +1200 Subject: [PATCH] update CI (#155) --- .github/workflows/master.yml | 36 ++++++++++++++++++++++++++ .github/workflows/test.yml | 7 +---- scripts/{check.sh => unleash-check.sh} | 0 3 files changed, 37 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/master.yml rename scripts/{check.sh => unleash-check.sh} (100%) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml new file mode 100644 index 0000000..b2e1f1f --- /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 950f9a5..3326256 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 -- GitLab