diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b37f3c3..2f80b20 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,7 +3,6 @@ on: push: branches: - '**' - - '!main' jobs: test: runs-on: ubuntu-22.04 @@ -74,3 +73,13 @@ jobs: with: command: clippy args: -- -D warnings + + extra: + runs-on: ubuntu-22.04 + steps: + # build and cache this here in order to reuse it's cache in feature branches + - name: Install cargo-edit + uses: baptiste0928/cargo-install@v1 + with: + crate: cargo-edit + version: 0.9.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d42ae12..f050bd2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,11 +9,6 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: actions/cache@v2 - with: - path: ~/.cargo/registry - key: ${{ runner.os }}-cargo-release-${{ hashFiles('Cargo.lock') }} - - name: Install latest stable uses: actions-rs/toolchain@v1 with: