From 7184f18c89147b2a61e27d7a2867869a29e87539 Mon Sep 17 00:00:00 2001 From: Shaopeng Wang <spxwang@gmail.com> Date: Tue, 2 Jun 2020 14:07:48 +1200 Subject: [PATCH] GH actions checkout v2. (#199) --- .github/workflows/master.yml | 4 ++-- .github/workflows/publish_packages.yml | 14 +++++++------- .github/workflows/test.yml | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index c7046cc..b031f09 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -9,7 +9,7 @@ jobs: build: runs-on: ubuntu-18.04 steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Cache cargo uses: actions/cache@v2 with: @@ -17,7 +17,7 @@ jobs: ~/.cargo/registry ~/.cargo/git target - key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + key: ${{ runner.os }}-cargo - name: Install toolchain uses: actions-rs/toolchain@v1 with: diff --git a/.github/workflows/publish_packages.yml b/.github/workflows/publish_packages.yml index 3774bec..03be25c 100644 --- a/.github/workflows/publish_packages.yml +++ b/.github/workflows/publish_packages.yml @@ -9,7 +9,7 @@ jobs: name: Check runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 with: toolchain: stable @@ -17,13 +17,13 @@ jobs: - run: make Cargo.toml - run: cargo install cargo-unleash --version 1.0.0-alpha.10 - run: cargo unleash check - + fmt: name: Rustfmt runs-on: ubuntu-latest needs: check steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 with: toolchain: stable @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest needs: fmt steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 with: toolchain: stable @@ -55,7 +55,7 @@ jobs: runs-on: ubuntu-latest needs: test steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 with: toolchain: stable @@ -71,13 +71,13 @@ jobs: runs-on: ubuntu-latest needs: clippy steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 with: toolchain: stable override: true - run: make Cargo.toml - run: cargo install cargo-unleash --version 1.0.0-alpha.10 - - run: cargo unleash em-dragons --no-check + - run: cargo unleash em-dragons --no-check env: CRATES_TOKEN: ${{ secrets.CRATES_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index df83d32..eeffe86 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: build: runs-on: ubuntu-18.04 steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Cache cargo uses: actions/cache@v2 with: -- GitLab