diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index 40d6ebc75e..1d158ce28f 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -15,12 +15,12 @@ jobs: timeout-minutes: 10 steps: - uses: linkerd/dev/actions/setup-tools@v40 - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: just action-lint devcontainer-versions: runs-on: ubuntu-latest steps: - uses: linkerd/dev/actions/setup-tools@v40 - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: just action-dev-check diff --git a/.github/workflows/beta.yml b/.github/workflows/beta.yml index d9dffb5c93..93117e4d18 100644 --- a/.github/workflows/beta.yml +++ b/.github/workflows/beta.yml @@ -27,7 +27,7 @@ jobs: continue-on-error: true steps: - run: rustup toolchain install --profile=minimal beta - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just toolchain=beta fetch - run: just toolchain=beta build diff --git a/.github/workflows/check-all.yml b/.github/workflows/check-all.yml index 3d150bb20d..f16bd2766b 100644 --- a/.github/workflows/check-all.yml +++ b/.github/workflows/check-all.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: just check --exclude=linkerd-meshtls-boring diff --git a/.github/workflows/check-each.yml b/.github/workflows/check-each.yml index 52f2f2f809..008f3c06ec 100644 --- a/.github/workflows/check-each.yml +++ b/.github/workflows/check-each.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest container: docker://ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - uses: tj-actions/changed-files@6ee9cdc5816333acda68e01cf12eedc619e28316 id: changed-files @@ -52,7 +52,7 @@ jobs: matrix: crate: ${{ fromJson(needs.list-changed-crates.outputs.crates) }} steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: just check-crate ${{ matrix.crate }} diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index b0a79799c1..5496734910 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -26,7 +26,7 @@ jobs: image: docker://ghcr.io/linkerd/dev:v40-rust options: --security-opt seccomp=unconfined # 🤷 steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # XXX(ver) AFAICT, Tarpaulin doesn't allow us to compose a report over multiple invocations, # so we have to choose between getting coverage from unit tests and integration tests (since # integration tests require --no-default-features to avoid flakiness). Currently the diff --git a/.github/workflows/deps.yml b/.github/workflows/deps.yml index a322cf661f..bd662a15fe 100644 --- a/.github/workflows/deps.yml +++ b/.github/workflows/deps.yml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - uses: EmbarkStudios/cargo-deny-action@a50c7d5f86370e02fae8472c398f15a36e517bb8 with: command: check advisories @@ -37,7 +37,7 @@ jobs: timeout-minutes: 10 runs-on: ubuntu-latest steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - uses: EmbarkStudios/cargo-deny-action@a50c7d5f86370e02fae8472c398f15a36e517bb8 with: command: check bans licenses sources @@ -48,7 +48,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: RUSTFLAGS="-D deprecated" just check --exclude=linkerd-meshtls-boring diff --git a/.github/workflows/fuzzers.yml b/.github/workflows/fuzzers.yml index 8018afea60..20b3bbb9d0 100644 --- a/.github/workflows/fuzzers.yml +++ b/.github/workflows/fuzzers.yml @@ -30,7 +30,7 @@ jobs: container: docker://rust:1.69.0-bullseye steps: - run: apt update && apt install -y jo - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - uses: tj-actions/changed-files@6ee9cdc5816333acda68e01cf12eedc619e28316 id: changed-files @@ -55,7 +55,7 @@ jobs: steps: - run: rustup toolchain add nightly - run: cargo install cargo-fuzz - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - working-directory: ${{matrix.dir}} run: cargo +nightly fetch diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index d517cf8f7c..61fbe03e3b 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: | diff --git a/.github/workflows/k8s.yml b/.github/workflows/k8s.yml index 705c0c2709..f59615216a 100644 --- a/.github/workflows/k8s.yml +++ b/.github/workflows/k8s.yml @@ -31,7 +31,7 @@ jobs: echo "linkerd $tag" echo "LINKERD_TAG=$tag" >> "$GITHUB_ENV" - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: just docker - run: just-k3d create diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 84cba3cf5a..a80e7a80d7 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: just clippy @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just check-fmt @@ -42,7 +42,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: just doc diff --git a/.github/workflows/markdown.yml b/.github/workflows/markdown.yml index 2557e221a1..f2d224ad50 100644 --- a/.github/workflows/markdown.yml +++ b/.github/workflows/markdown.yml @@ -14,7 +14,7 @@ jobs: timeout-minutes: 5 runs-on: ubuntu-latest steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - uses: DavidAnson/markdownlint-cli2-action@3aaa38e446fbd2c288af4291aa0f55d64651050f with: globs: "**/*.md" diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index d8ec427591..7ee1fd5f9d 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -27,7 +27,7 @@ jobs: continue-on-error: true steps: - run: rustup toolchain install --profile=minimal nightly - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just toolchain=nightly fetch - run: just toolchain=nightly profile=release build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 468fd46c80..b44090c127 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -64,7 +64,7 @@ jobs: LINKERD2_PROXY_VENDOR: ${{ github.repository_owner }} LINKERD2_PROXY_VERSION: ${{ needs.meta.outputs.version }} steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: just arch=${{ matrix.arch }} libc=${{ matrix.libc }} rustup diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index f14c6e2bcd..3e4daa36af 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -16,5 +16,5 @@ jobs: runs-on: ubuntu-latest steps: - uses: linkerd/dev/actions/setup-tools@v40 - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: just sh-lint diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 69f8e44164..3c8522b9e7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: just clippy-crate linkerd-meshtls --no-default-features --features=boring,rustls @@ -45,7 +45,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: just fetch - run: | diff --git a/.github/workflows/toolchain.yml b/.github/workflows/toolchain.yml index d0ba653e74..c1beae0372 100644 --- a/.github/workflows/toolchain.yml +++ b/.github/workflows/toolchain.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/linkerd/dev:v40-rust steps: - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - run: git config --global --add safe.directory "$PWD" # actions/runner#2033 - run: | VERSION="$(cat rust-toolchain)" @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: linkerd/dev/actions/setup-tools@v40 - - uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - shell: bash run: | VERSION="$(cat rust-toolchain)"