diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6a8f51ed..ef5f04ea 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -21,3 +21,8 @@ updates: - "dependencies" - "github actions" - "skip changelog" + groups: + github-actions: + update-types: + - "minor" + - "patch" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 42310450..ed1c7612 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: - name: Update Rust toolchain run: rustup update - name: Rust Cache - uses: Swatinem/rust-cache@v2.7.7 + uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7 - name: Clippy run: cargo clippy --all-targets --locked -- --deny warnings - name: rustfmt @@ -36,7 +36,7 @@ jobs: - name: Update Rust toolchain run: rustup update - name: Rust Cache - uses: Swatinem/rust-cache@v2.7.7 + uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7 - name: Run unit tests run: cargo test --locked @@ -52,9 +52,9 @@ jobs: - name: Install Rust linux-musl target run: rustup target add x86_64-unknown-linux-musl - name: Rust Cache - uses: Swatinem/rust-cache@v2.7.7 + uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7 - name: Install Pack CLI - uses: buildpacks/github-actions/setup-pack@v5.8.8 + uses: buildpacks/github-actions/setup-pack@0f05ba41fb74d56ab4cb27485f538a8d65b4122e # v5.8.9 - name: Run integration tests # Runs only tests annotated with the `ignore` attribute (which in this repo, are the integration tests). run: cargo test --locked -- --ignored @@ -75,9 +75,9 @@ jobs: - name: Install Rust linux-musl target run: rustup target add ${{ matrix.target }} - name: Rust Cache - uses: Swatinem/rust-cache@v2.7.7 + uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7 - name: Install Pack CLI - uses: buildpacks/github-actions/setup-pack@v5.8.8 + uses: buildpacks/github-actions/setup-pack@0f05ba41fb74d56ab4cb27485f538a8d65b4122e # v5.8.9 - name: Pull builder and run images run: | docker pull "heroku/builder:24"