Skip to content

Commit 4918c7b

Browse files
committed
fix(ci): bump various actions
Signed-off-by: Roberto Scolaro <[email protected]>
1 parent 42f774e commit 4918c7b

File tree

4 files changed

+28
-28
lines changed

4 files changed

+28
-28
lines changed

.github/workflows/builder-update.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,26 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout Sysdig
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818

1919
- name: Set up QEMU
20-
uses: docker/setup-qemu-action@v2
20+
uses: docker/setup-qemu-action@v3
2121
with:
2222
platforms: 'amd64,arm64'
2323

2424
- name: Set up Docker Buildx
2525
uses: docker/setup-buildx-action@v2
2626

2727
- name: Login to Github Packages
28-
uses: docker/login-action@v2
28+
uses: docker/login-action@v3
2929
with:
3030
registry: ${{ env.REGISTRY }}
3131
username: ${{ github.actor }}
3232
password: ${{ secrets.GITHUB_TOKEN }}
3333

3434
- name: Build new skeleton builder
3535
id: build-skeleton-builder
36-
uses: docker/build-push-action@v3
36+
uses: docker/build-push-action@v6
3737
with:
3838
context: docker/builder
3939
file: docker/builder/modern_bpf_probe.Dockerfile
@@ -43,7 +43,7 @@ jobs:
4343

4444
- name: Build new builder
4545
id: build-builder
46-
uses: docker/build-push-action@v3
46+
uses: docker/build-push-action@v6
4747
with:
4848
context: docker/builder
4949
platforms: linux/amd64,linux/arm64

.github/workflows/ci-check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ jobs:
55
actionlint:
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v3
8+
- uses: actions/checkout@v4
99
- uses: reviewdog/action-actionlint@v1

.github/workflows/ci.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout Sysdig
22-
uses: actions/checkout@v3
22+
uses: actions/checkout@v4
2323
with:
2424
fetch-depth: 0
2525

@@ -32,7 +32,7 @@ jobs:
3232
3333
- name: Set up QEMU
3434
if: steps.builder-files.outputs.any_changed == 'true'
35-
uses: docker/setup-qemu-action@v2
35+
uses: docker/setup-qemu-action@v3
3636
with:
3737
platforms: 'amd64,arm64'
3838

@@ -42,7 +42,7 @@ jobs:
4242

4343
- name: Login to Github Packages
4444
if: steps.builder-files.outputs.any_changed == 'true'
45-
uses: docker/login-action@v2
45+
uses: docker/login-action@v3
4646
with:
4747
registry: ${{ env.REGISTRY }}
4848
username: ${{ github.actor }}
@@ -63,7 +63,7 @@ jobs:
6363
- name: Build new skeleton builder
6464
id: skeleton-builder
6565
if: steps.builder-files.outputs.any_changed == 'true'
66-
uses: docker/build-push-action@v3
66+
uses: docker/build-push-action@v6
6767
with:
6868
context: docker/builder
6969
file: docker/builder/modern_bpf_probe.Dockerfile
@@ -74,7 +74,7 @@ jobs:
7474
- name: Build new builder
7575
id: build-builder
7676
if: steps.builder-files.outputs.any_changed == 'true'
77-
uses: docker/build-push-action@v3
77+
uses: docker/build-push-action@v6
7878
with:
7979
context: docker/builder
8080
platforms: linux/amd64,linux/arm64
@@ -92,7 +92,7 @@ jobs:
9292
image: ${{ needs.builder.outputs.skeleton_builder_image }}
9393
steps:
9494
- name: Checkout Sysdig
95-
uses: actions/checkout@v3
95+
uses: actions/checkout@v4
9696
with:
9797
path: sysdig
9898
- name: Link paths
@@ -130,7 +130,7 @@ jobs:
130130
ldd /__e/node20/bin/node
131131
132132
- name: Checkout Sysdig
133-
uses: actions/checkout@v3
133+
uses: actions/checkout@v4
134134
with:
135135
path: sysdig
136136
- name: Link paths
@@ -179,22 +179,22 @@ jobs:
179179
runs-on: ubuntu-latest
180180
steps:
181181
- name: Checkout Sysdig
182-
uses: actions/checkout@v3
182+
uses: actions/checkout@v4
183183
with:
184184
path: sysdig
185185
- name: Create build dir
186186
run: |
187187
mkdir -p ${{ github.workspace }}/sysdig-build-aarch64
188188
189189
- name: Login to Github Packages
190-
uses: docker/login-action@v2
190+
uses: docker/login-action@v3
191191
with:
192192
registry: ${{ env.REGISTRY }}
193193
username: ${{ github.actor }}
194194
password: ${{ secrets.GITHUB_TOKEN }}
195195

196196
- name: Set up QEMU
197-
uses: docker/setup-qemu-action@v2
197+
uses: docker/setup-qemu-action@v3
198198
with:
199199
platforms: 'amd64,arm64'
200200
- name: Run the build skeleton process with Docker
@@ -256,7 +256,7 @@ jobs:
256256
runs-on: ${{ matrix.os }}
257257
steps:
258258
- name: Checkout Sysdig
259-
uses: actions/checkout@v3
259+
uses: actions/checkout@v4
260260
- name: Build
261261
run: |
262262
mkdir -p build
@@ -281,7 +281,7 @@ jobs:
281281
runs-on: ${{ matrix.os }}
282282
steps:
283283
- name: Checkout Sysdig
284-
uses: actions/checkout@v3
284+
uses: actions/checkout@v4
285285
- name: Build
286286
run: |
287287
mkdir -p build

.github/workflows/release-draft.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
image: ghcr.io/draios/sysdig-skel-builder:dev
1515
steps:
1616
- name: Checkout Sysdig
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818
with:
1919
path: sysdig
2020
- name: Link paths
@@ -43,7 +43,7 @@ jobs:
4343
image: ghcr.io/draios/sysdig-builder:dev
4444
steps:
4545
- name: Checkout Sysdig
46-
uses: actions/checkout@v3
46+
uses: actions/checkout@v4
4747
with:
4848
path: sysdig
4949
- name: Link paths
@@ -75,14 +75,14 @@ jobs:
7575
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
7676
steps:
7777
- name: Checkout Sysdig
78-
uses: actions/checkout@v3
78+
uses: actions/checkout@v4
7979
with:
8080
path: sysdig
8181
- name: Create build dir
8282
run: |
8383
mkdir -p ${{ github.workspace }}/sysdig-build-aarch64
8484
- name: Set up QEMU
85-
uses: docker/setup-qemu-action@v2
85+
uses: docker/setup-qemu-action@v3
8686
with:
8787
platforms: 'amd64,arm64'
8888
- name: Run the build skeleton process with Docker
@@ -134,7 +134,7 @@ jobs:
134134
runs-on: ${{ matrix.os }}
135135
steps:
136136
- name: Checkout Sysdig
137-
uses: actions/checkout@v3
137+
uses: actions/checkout@v4
138138
- name: Build
139139
run: |
140140
mkdir -p build
@@ -160,7 +160,7 @@ jobs:
160160
runs-on: ${{ matrix.os }}
161161
steps:
162162
- name: Checkout Sysdig
163-
uses: actions/checkout@v3
163+
uses: actions/checkout@v4
164164
- name: Build
165165
run: |
166166
mkdir -p build
@@ -181,7 +181,7 @@ jobs:
181181
SYSDIG_IMAGE_BASE: ghcr.io/draios/sysdig
182182
steps:
183183
- name: Checkout Sysdig
184-
uses: actions/checkout@v3
184+
uses: actions/checkout@v4
185185
- name: Download artifacts aarch64
186186
uses: actions/download-artifact@v3
187187
with:
@@ -191,19 +191,19 @@ jobs:
191191
with:
192192
name: sysdig-release-${{ env.BUILD_VERSION }}-x86_64
193193
- name: Set up QEMU
194-
uses: docker/setup-qemu-action@v2
194+
uses: docker/setup-qemu-action@v3
195195
with:
196196
platforms: 'amd64,arm64'
197197
- name: Set up Docker Buildx
198198
uses: docker/setup-buildx-action@v2
199199
- name: Login to Github Packages
200-
uses: docker/login-action@v2
200+
uses: docker/login-action@v3
201201
with:
202202
registry: ${{ env.REGISTRY }}
203203
username: ${{ github.actor }}
204204
password: ${{ secrets.GITHUB_TOKEN }}
205205
- name: Build and push container images
206-
uses: docker/build-push-action@v3
206+
uses: docker/build-push-action@v6
207207
with:
208208
platforms: linux/amd64,linux/arm64
209209
file: docker/sysdig/Dockerfile

0 commit comments

Comments
 (0)