Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump the devops group across 1 directory with 9 updates #535

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci-coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@
# The large timeout is to accommodate:
# - stable builds (typically 50-90 minutes), and
timeout-minutes: 120
runs-on: ubuntu-latest-xl

Check failure on line 69 in .github/workflows/ci-coverage.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 label "ubuntu-latest-xl" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2025", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-24.04-arm", "ubuntu-22.04", "ubuntu-22.04-arm", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file [runner-label] Raw Output: e:.github/workflows/ci-coverage.yml:69:14: label "ubuntu-latest-xl" is unknown. available labels are "windows-latest", "windows-latest-8-cores", "windows-2025", "windows-2022", "windows-2019", "ubuntu-latest", "ubuntu-latest-4-cores", "ubuntu-latest-8-cores", "ubuntu-latest-16-cores", "ubuntu-24.04", "ubuntu-24.04-arm", "ubuntu-22.04", "ubuntu-22.04-arm", "ubuntu-20.04", "macos-latest", "macos-latest-xl", "macos-latest-xlarge", "macos-latest-large", "macos-15-xlarge", "macos-15-large", "macos-15", "macos-14-xl", "macos-14-xlarge", "macos-14-large", "macos-14", "macos-13-xl", "macos-13-xlarge", "macos-13-large", "macos-13", "self-hosted", "x64", "arm", "arm64", "linux", "macos", "windows". if it is a custom label for self-hosted runner, set list of labels in actionlint.yaml config file [runner-label]

steps:
- uses: actions/checkout@v4.2.2
Expand All @@ -84,7 +84,7 @@
- name: Skip network tests on Ubuntu
# Ubuntu runners don't have reliable network or DNS during test steps.
shell: bash
run: echo "ZEBRA_SKIP_NETWORK_TESTS=1" >> $GITHUB_ENV

Check warning on line 87 in .github/workflows/ci-coverage.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:1:38: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/ci-coverage.yml:87:9: shellcheck reported issue in this script: SC2086:info:1:38: Double quote to prevent globbing and word splitting [shellcheck]

- name: Minimise proptest cases in Coverage tests
# We set cases to 1, because some tests already run 1 case by default.
Expand All @@ -92,7 +92,7 @@
#
# Coverage tests are much slower than other tests, particularly in hot loops.
shell: bash
run: |

Check warning on line 95 in .github/workflows/ci-coverage.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:1:28: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/ci-coverage.yml:95:9: shellcheck reported issue in this script: SC2086:info:1:28: Double quote to prevent globbing and word splitting [shellcheck]

Check warning on line 95 in .github/workflows/ci-coverage.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:2:39: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/ci-coverage.yml:95:9: shellcheck reported issue in this script: SC2086:info:2:39: Double quote to prevent globbing and word splitting [shellcheck]
echo "PROPTEST_CASES=1" >> $GITHUB_ENV
echo "PROPTEST_MAX_SHRINK_ITERS=0" >> $GITHUB_ENV

Expand All @@ -103,4 +103,4 @@
run: cargo llvm-cov --lcov --no-run --output-path lcov.info

- name: Upload coverage report to Codecov
uses: codecov/codecov-action@v4.6.0
uses: codecov/codecov-action@v5.1.2
10 changes: 5 additions & 5 deletions .github/workflows/ci-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:

- name: Rust files
id: changed-files-rust
uses: tj-actions/changed-files@v45.0.3
uses: tj-actions/changed-files@v45.0.6
with:
files: |
**/*.rs
Expand All @@ -56,7 +56,7 @@ jobs:

- name: Workflow files
id: changed-files-workflows
uses: tj-actions/changed-files@v45.0.3
uses: tj-actions/changed-files@v45.0.6
with:
files: |
.github/workflows/*.yml
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=stable --profile=default

- uses: Swatinem/rust-cache@v2.7.5
- uses: Swatinem/rust-cache@v2.7.7
with:
shared-key: "clippy-cargo-lock"

Expand Down Expand Up @@ -138,7 +138,7 @@ jobs:

# We don't cache `fmt` outputs because the job is quick,
# and we want to use the limited GitHub actions cache space for slower jobs.
#- uses: Swatinem/rust-cache@v2.7.5
#- uses: Swatinem/rust-cache@v2.7.7

- run: |
cargo fmt --all -- --check
Expand All @@ -151,7 +151,7 @@ jobs:
steps:
- uses: actions/checkout@v4.2.2
- name: actionlint
uses: reviewdog/action-actionlint@v1.48.0
uses: reviewdog/action-actionlint@v1.64.1
with:
level: warning
fail_on_error: false
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ci-unit-tests-os.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=${{ matrix.rust }} --profile=minimal


- uses: Swatinem/rust-cache@v2.7.5
- uses: Swatinem/rust-cache@v2.7.7
# TODO: change Rust cache target directory on Windows,
# or remove this workaround once the build is more efficient (#3005).
#with:
Expand All @@ -140,7 +140,7 @@

- name: Install LLVM on Windows
if: matrix.os == 'windows-latest'
run: |

Check warning on line 143 in .github/workflows/ci-unit-tests-os.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2028:info:2:6: echo may not expand escape sequences. Use printf [shellcheck] Raw Output: i:.github/workflows/ci-unit-tests-os.yml:143:9: shellcheck reported issue in this script: SC2028:info:2:6: echo may not expand escape sequences. Use printf [shellcheck]

Check warning on line 143 in .github/workflows/ci-unit-tests-os.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:2:55: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/ci-unit-tests-os.yml:143:9: shellcheck reported issue in this script: SC2086:info:2:55: Double quote to prevent globbing and word splitting [shellcheck]

Check warning on line 143 in .github/workflows/ci-unit-tests-os.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2028:info:3:6: echo may not expand escape sequences. Use printf [shellcheck] Raw Output: i:.github/workflows/ci-unit-tests-os.yml:143:9: shellcheck reported issue in this script: SC2028:info:3:6: echo may not expand escape sequences. Use printf [shellcheck]

Check warning on line 143 in .github/workflows/ci-unit-tests-os.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:3:69: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/ci-unit-tests-os.yml:143:9: shellcheck reported issue in this script: SC2086:info:3:69: Double quote to prevent globbing and word splitting [shellcheck]
choco install llvm -y
echo "C:\Program Files\LLVM\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
echo "LIBCLANG_PATH=C:\Program Files\LLVM\bin" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
Expand All @@ -150,7 +150,7 @@
# Windows runners have an unreliable network.
shell: bash
if: matrix.os != 'macos-latest'
run: echo "ZEBRA_SKIP_NETWORK_TESTS=1" >> $GITHUB_ENV

Check warning on line 153 in .github/workflows/ci-unit-tests-os.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:1:38: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/ci-unit-tests-os.yml:153:9: shellcheck reported issue in this script: SC2086:info:1:38: Double quote to prevent globbing and word splitting [shellcheck]

- name: Minimise proptest cases on macOS and Windows
# We set cases to 1, because some tests already run 1 case by default.
Expand All @@ -160,7 +160,7 @@
# macOS runners do extra network tests, so they take longer.
shell: bash
if: matrix.os != 'ubuntu-latest'
run: |

Check warning on line 163 in .github/workflows/ci-unit-tests-os.yml

View workflow job for this annotation

GitHub Actions / actionlint

[actionlint] reported by reviewdog 🐶 shellcheck reported issue in this script: SC2086:info:1:28: Double quote to prevent globbing and word splitting [shellcheck] Raw Output: i:.github/workflows/ci-unit-tests-os.yml:163:9: shellcheck reported issue in this script: SC2086:info:1:28: Double quote to prevent globbing and word splitting [shellcheck]
echo "PROPTEST_CASES=1" >> $GITHUB_ENV
echo "PROPTEST_MAX_SHRINK_ITERS=1024" >> $GITHUB_ENV

Expand Down Expand Up @@ -224,7 +224,7 @@
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=stable --profile=minimal

- uses: Swatinem/rust-cache@v2.7.5
- uses: Swatinem/rust-cache@v2.7.7
with:
shared-key: "clippy-cargo-lock"

Expand Down Expand Up @@ -283,7 +283,7 @@
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=stable --profile=minimal

- name: Install cargo-machete
uses: baptiste0928/cargo-install@v3.1.1
uses: baptiste0928/cargo-install@v3.3.0
with:
crate: cargo-machete

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs-deploy-firebase.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ jobs:
run: |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=beta --profile=default

- uses: Swatinem/rust-cache@v2.7.5
- uses: Swatinem/rust-cache@v2.7.7

- name: Build internal docs
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-crates-io.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=stable --profile=minimal

- name: Install cargo-release
uses: baptiste0928/cargo-install@v3.1.1
uses: baptiste0928/cargo-install@v3.3.0
with:
crate: cargo-release

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/sub-build-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ jobs:
# Automatic tag management and OCI Image Format Specification for labels
- name: Docker meta
id: meta
uses: docker/metadata-action@v5.5.1
uses: docker/metadata-action@v5.6.1
with:
# list of Docker images to use as base name for tags
# We only publish images to DockerHub if a release is not a pre-release
Expand Down Expand Up @@ -152,7 +152,7 @@ jobs:
# Setup Docker Buildx to use Docker Build Cloud
- name: Set up Docker Buildx
id: buildx
uses: docker/setup-buildx-action@v3.7.1
uses: docker/setup-buildx-action@v3.8.0
with:
version: "lab:latest"
driver: cloud
Expand All @@ -161,7 +161,7 @@ jobs:
# Build and push image to Google Artifact Registry, and possibly DockerHub
- name: Build & push
id: docker_build
uses: docker/build-push-action@v6.9.0
uses: docker/build-push-action@v6.12.0
with:
target: ${{ inputs.dockerfile_target }}
context: .
Expand Down Expand Up @@ -193,7 +193,7 @@ jobs:
# - `dev` for a pull request event
- name: Docker Scout
id: docker-scout
uses: docker/scout-action@v1.15.0
uses: docker/scout-action@v1.16.1
# We only run Docker Scout on the `runtime` target, as the other targets are not meant to be released
# and are commonly used for testing, and thus are ephemeral.
# TODO: Remove the `contains` check once we have a better way to determine if just new vulnerabilities are present.
Expand Down
Loading