Skip to content

Commit e4b6908

Browse files
committed
Merge branch 'main' into HEAD
2 parents e52e23b + 95be7af commit e4b6908

File tree

20 files changed

+63
-63
lines changed

20 files changed

+63
-63
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "linkerd2",
3-
"image": "ghcr.io/linkerd/dev:v47",
3+
"image": "ghcr.io/linkerd/dev:v48",
44
"extensions": [
55
"DavidAnson.vscode-markdownlint",
66
"golang.go",

.github/actions/version-mode/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ inputs:
1111
runs:
1212
using: composite
1313
steps:
14-
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
14+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
1515
- id: meta
1616
shell: bash
1717
run: |

.github/workflows/actions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616
timeout-minutes: 10
1717
steps:
1818
- uses: linkerd/dev/actions/setup-tools@v47
19-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
19+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2020
- run: just action-lint
2121

2222
devcontainer-versions:
2323
runs-on: ubuntu-24.04
2424
steps:
2525
- uses: linkerd/dev/actions/setup-tools@v47
26-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
26+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2727
- run: just action-dev-check

.github/workflows/cni-plugin-integration.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-24.04
2323
steps:
2424
- uses: linkerd/dev/actions/setup-tools@v47
25-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
25+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2626
- name: Run CNI integration tests
2727
env:
2828
IPTABLES_MODE: ${{ matrix.iptables-mode }}
@@ -33,14 +33,14 @@ jobs:
3333
runs-on: ubuntu-24.04
3434
steps:
3535
- uses: linkerd/dev/actions/setup-tools@v47
36-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
36+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
3737
- name: Run CNI ordering tests
3838
run: just cni-plugin-test-ordering
3939
repair-controller:
4040
timeout-minutes: 15
4141
runs-on: ubuntu-24.04
4242
steps:
4343
- uses: linkerd/dev/actions/setup-tools@v47
44-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
44+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
4545
- name: Run repair-controller tests
4646
run: just cni-repair-controller-integration

.github/workflows/go.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,25 @@ permissions:
1414
jobs:
1515
lint:
1616
runs-on: ubuntu-24.04
17-
container: ghcr.io/linkerd/dev:v47-go
17+
container: ghcr.io/linkerd/dev:v48-go
1818
steps:
19-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
19+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2020
- run: git config --global --add safe.directory "$PWD" # actions/runner#2033
2121
- run: just go-lint --verbose --timeout=10m
2222

2323
fmt:
2424
runs-on: ubuntu-24.04
25-
container: ghcr.io/linkerd/dev:v47-go
25+
container: ghcr.io/linkerd/dev:v48-go
2626
steps:
27-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
27+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2828
- run: git config --global --add safe.directory "$PWD" # actions/runner#2033
2929
- run: just go-fmt-check
3030

3131
unit-test:
3232
runs-on: ubuntu-24.04
33-
container: ghcr.io/linkerd/dev:v47-go
33+
container: ghcr.io/linkerd/dev:v48-go
3434
steps:
35-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
35+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
3636
- run: git config --global --add safe.directory "$PWD" # actions/runner#2033
3737
- run: just proxy-init-test-unit
3838

.github/workflows/integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ jobs:
1616
runs-on: ubuntu-24.04
1717
steps:
1818
- uses: linkerd/dev/actions/setup-tools@v47
19-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
19+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2020
- name: Run proxy-init integration tests
2121
run: just proxy-init-test-integration

.github/workflows/markdown.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
timeout-minutes: 5
1515
runs-on: ubuntu-24.04
1616
steps:
17-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
18-
- uses: DavidAnson/markdownlint-cli2-action@992badcdf24e3b8eb7e87ff9287fe931bcb00c6e
17+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
18+
- uses: DavidAnson/markdownlint-cli2-action@07035fd053f7be764496c0f8d8f9f41f98305101
1919
with:
2020
globs: "**/*.md"

.github/workflows/release-cni-plugin.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
timeout-minutes: 3
1616
runs-on: ubuntu-24.04
1717
steps:
18-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
18+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
1919
- id: meta
2020
uses: ./.github/actions/version-mode
2121
with:
@@ -39,9 +39,9 @@ jobs:
3939
key: cni-plugin-${{ needs.meta.outputs.mode }}-${{ needs.meta.outputs.version }}
4040
restore-keys: cni-plugin-${{ needs.meta.outputs.mode }}-
4141

42-
- uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392
42+
- uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130
4343
- uses: linkerd/dev/actions/setup-tools@v47
44-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
44+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
4545
- run: |
4646
just cni-plugin-image='${{ needs.meta.outputs.repo }}:${{ needs.meta.outputs.version }}' \
4747
build-cni-plugin-image \
@@ -52,7 +52,7 @@ jobs:
5252

5353
# Only publish images on release
5454
- if: needs.meta.outputs.mode == 'release'
55-
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1
55+
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef
5656
with:
5757
registry: ghcr.io
5858
username: ${{ secrets.DOCKER_GHCR_USERNAME }}
@@ -66,7 +66,7 @@ jobs:
6666
--platform linux/amd64,linux/arm64 \
6767
--output type=registry
6868
- if: needs.meta.outputs.mode == 'release'
69-
uses: sigstore/cosign-installer@d7543c93d881b35a8faa02e8e3605f69b7a1ce62
69+
uses: sigstore/cosign-installer@faadad0cce49287aee09b3a48701e75088a2c6ad
7070
- if: needs.meta.outputs.mode == 'release'
7171
run: cosign sign -y "${{ needs.meta.outputs.repo }}:${{ needs.meta.outputs.version }}"
7272
env:
@@ -79,8 +79,8 @@ jobs:
7979
contents: write
8080
runs-on: ubuntu-24.04
8181
steps:
82-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
82+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
8383
- if: needs.meta.outputs.mode == 'release'
84-
uses: softprops/action-gh-release@6cbd405e2c4e67a21c47fa9e383d020e4e28b836
84+
uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b
8585
with:
8686
name: cni-plugin ${{ needs.meta.outputs.version }}

.github/workflows/release-proxy-init.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
timeout-minutes: 3
1616
runs-on: ubuntu-24.04
1717
steps:
18-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
18+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
1919
- uses: ./.github/actions/version-mode
2020
id: meta
2121
with:
@@ -39,9 +39,9 @@ jobs:
3939
key: proxy-init-${{ needs.meta.outputs.mode }}-${{ needs.meta.outputs.version }}
4040
restore-keys: proxy-init-${{ needs.meta.outputs.mode }}-
4141

42-
- uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392
42+
- uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130
4343
- uses: linkerd/dev/actions/setup-tools@v47
44-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
44+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
4545
- run: |
4646
just proxy-init-image='${{ needs.meta.outputs.repo }}:${{ needs.meta.outputs.version }}' \
4747
build-proxy-init-image \
@@ -52,7 +52,7 @@ jobs:
5252

5353
# Only publish images on release
5454
- if: needs.meta.outputs.mode == 'release'
55-
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1
55+
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef
5656
with:
5757
registry: ghcr.io
5858
username: ${{ secrets.DOCKER_GHCR_USERNAME }}
@@ -66,7 +66,7 @@ jobs:
6666
--platform linux/amd64,linux/arm64 \
6767
--output type=registry
6868
- if: needs.meta.outputs.mode == 'release'
69-
uses: sigstore/cosign-installer@d7543c93d881b35a8faa02e8e3605f69b7a1ce62
69+
uses: sigstore/cosign-installer@faadad0cce49287aee09b3a48701e75088a2c6ad
7070
- if: needs.meta.outputs.mode == 'release'
7171
run: cosign sign -y "${{ needs.meta.outputs.repo }}:${{ needs.meta.outputs.version }}"
7272
env:
@@ -79,8 +79,8 @@ jobs:
7979
contents: write
8080
runs-on: ubuntu-24.04
8181
steps:
82-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
82+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
8383
- if: needs.meta.outputs.mode == 'release'
84-
uses: softprops/action-gh-release@6cbd405e2c4e67a21c47fa9e383d020e4e28b836
84+
uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b
8585
with:
8686
name: proxy-init ${{ needs.meta.outputs.version }}

.github/workflows/release-validator.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
meta:
1515
timeout-minutes: 15
1616
runs-on: ubuntu-24.04
17-
container: ghcr.io/linkerd/dev:v47-rust
17+
container: ghcr.io/linkerd/dev:v48-rust
1818
steps:
19-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
19+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
2020
- uses: ./.github/actions/version-mode
2121
id: meta
2222
with:
@@ -38,16 +38,16 @@ jobs:
3838
arch: arm64
3939
timeout-minutes: 10
4040
runs-on: ubuntu-24.04
41-
container: ghcr.io/linkerd/dev:v47-rust-musl
41+
container: ghcr.io/linkerd/dev:v48-rust-musl
4242
steps:
4343
- name: Install MinGW
4444
if: matrix.os == 'windows'
4545
run: apt-get update && apt-get install mingw-w64 -y
46-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
46+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
4747
- run: just validator arch=${{ matrix.arch }} os=${{ matrix.os }} profile=release version=${{ needs.meta.outputs.version }} package
4848
env:
4949
CARGO: "cargo auditable"
50-
- uses: actions/upload-artifact@v4
50+
- uses: actions/upload-artifact@v5
5151
with:
5252
name: ${{ matrix.arch }}-${{ matrix.os }}-artifacts
5353
path: target/package/
@@ -59,13 +59,13 @@ jobs:
5959
contents: write
6060
runs-on: ubuntu-24.04
6161
steps:
62-
- uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0
62+
- uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53
6363
with:
6464
path: ${{ runner.temp }}/artifacts
6565
- run: find "$RUNNER_TEMP"/artifacts -type f -ls
66-
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
66+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
6767
- if: needs.meta.outputs.mode == 'release'
68-
uses: softprops/action-gh-release@6cbd405e2c4e67a21c47fa9e383d020e4e28b836
68+
uses: softprops/action-gh-release@a06a81a03ee405af7f2048a818ed3f03bbf83c7b
6969
with:
7070
name: validator ${{ needs.meta.outputs.version }}
7171
files: ${{ runner.temp }}/artifacts/**/*

0 commit comments

Comments
 (0)