|
18 | 18 |
|
19 | 19 | steps: |
20 | 20 | - name: Checkout sources |
21 | | - uses: actions/checkout@v4 |
| 21 | + uses: actions/checkout@v6 |
22 | 22 |
|
23 | 23 | - name: Generate source SBOM |
24 | 24 | uses: anchore/sbom-action@v0 |
|
56 | 56 |
|
57 | 57 | steps: |
58 | 58 | - name: Checkout sources |
59 | | - uses: actions/checkout@v4 |
| 59 | + uses: actions/checkout@v6 |
60 | 60 |
|
61 | 61 | - name: Install Rust toolchain |
62 | 62 | uses: actions-rust-lang/setup-rust-toolchain@v1 |
|
82 | 82 | cp "target/${{ matrix.target }}/release/$BIN_NAME" "dist/$BIN_NAME-${{ matrix.build }}" |
83 | 83 |
|
84 | 84 | - name: Upload binary artifact |
85 | | - uses: actions/upload-artifact@v4 |
| 85 | + uses: actions/upload-artifact@v7 |
86 | 86 | with: |
87 | 87 | name: ${{ env.PROJECT_NAME }}-${{ matrix.build }} |
88 | 88 | path: dist/${{ env.BIN_NAME }}-${{ matrix.build }} |
|
96 | 96 |
|
97 | 97 | steps: |
98 | 98 | - name: Download artifacts |
99 | | - uses: actions/download-artifact@v4 |
| 99 | + uses: actions/download-artifact@v8 |
100 | 100 | with: |
101 | 101 | path: artifacts |
102 | 102 |
|
@@ -138,27 +138,27 @@ jobs: |
138 | 138 |
|
139 | 139 | steps: |
140 | 140 | - name: Checkout code |
141 | | - uses: actions/checkout@v4 |
| 141 | + uses: actions/checkout@v6 |
142 | 142 |
|
143 | 143 | - name: Download source SBOM |
144 | | - uses: actions/download-artifact@v4 |
| 144 | + uses: actions/download-artifact@v8 |
145 | 145 | with: |
146 | 146 | name: sbom-source.cyclonedx.json |
147 | 147 | path: sbom |
148 | 148 |
|
149 | 149 | - name: Download all artifacts |
150 | | - uses: actions/download-artifact@v4 |
| 150 | + uses: actions/download-artifact@v8 |
151 | 151 | with: |
152 | 152 | path: dist |
153 | 153 |
|
154 | 154 | - name: Set up QEMU |
155 | | - uses: docker/setup-qemu-action@v2 |
| 155 | + uses: docker/setup-qemu-action@v4 |
156 | 156 |
|
157 | 157 | - name: Set up Docker Buildx |
158 | | - uses: docker/setup-buildx-action@v2 |
| 158 | + uses: docker/setup-buildx-action@v4 |
159 | 159 |
|
160 | 160 | - name: Login to GitHub Container Registry |
161 | | - uses: docker/login-action@v3 |
| 161 | + uses: docker/login-action@v4 |
162 | 162 | with: |
163 | 163 | registry: ghcr.io |
164 | 164 | username: ${{ github.actor }} |
@@ -197,7 +197,7 @@ jobs: |
197 | 197 |
|
198 | 198 | - name: Build & push multi-arch image |
199 | 199 | id: build |
200 | | - uses: docker/build-push-action@v5 |
| 200 | + uses: docker/build-push-action@v7 |
201 | 201 | with: |
202 | 202 | context: . |
203 | 203 | platforms: linux/amd64,linux/arm64,linux/riscv64,linux/ppc64le |
|
0 commit comments