Skip to content

Commit b9570e1

Browse files
committed
fix: Update GitHub Actions
1 parent 2d367cd commit b9570e1

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

.github/actions/load-ci-image/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ runs:
33
using: 'composite'
44
steps:
55
- name: Set up Docker Buildx
6-
uses: docker/setup-buildx-action@v2
6+
uses: docker/setup-buildx-action@v3
77

88
- name: Download image artifact
9-
uses: actions/download-artifact@v3
9+
uses: actions/download-artifact@v4
1010
with:
1111
name: note_arduino_ci_image
1212
path: /tmp

.github/workflows/note-arduino-ci.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@ jobs:
1414

1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818

1919
# TODO: This is a 3rd party GitHub action from some dude. Ideally, we'd
2020
# use something more "official".
2121
- name: Check if Dockerfile changed
22-
uses: dorny/paths-filter@v2
22+
uses: dorny/paths-filter@v3
2323
id: filter
2424
with:
2525
base: 'master'
@@ -34,28 +34,28 @@ jobs:
3434

3535
steps:
3636
- name: Checkout code
37-
uses: actions/checkout@v3
37+
uses: actions/checkout@v4
3838

3939
- name: Login to GitHub Container Registry
40-
uses: docker/login-action@v2
40+
uses: docker/login-action@v3
4141
with:
4242
registry: ghcr.io
4343
username: ${{ github.actor }}
4444
password: ${{ secrets.GITHUB_TOKEN }}
4545

4646
- name: Set up Docker Buildx
47-
uses: docker/setup-buildx-action@v2
47+
uses: docker/setup-buildx-action@v3
4848

4949
- name: Rebuild image
50-
uses: docker/build-push-action@v4
50+
uses: docker/build-push-action@v6
5151
with:
5252
context: .
5353
load: true
5454
tags: ghcr.io/blues/note_arduino_ci:latest
5555
outputs: type=docker,dest=/tmp/note_arduino_ci_image.tar
5656

5757
- name: Upload image artifact
58-
uses: actions/upload-artifact@v3
58+
uses: actions/upload-artifact@v4
5959
with:
6060
name: note_arduino_ci_image
6161
path: /tmp/note_arduino_ci_image.tar
@@ -67,7 +67,7 @@ jobs:
6767

6868
steps:
6969
- name: Checkout code
70-
uses: actions/checkout@v3
70+
uses: actions/checkout@v4
7171

7272
- name: Load CI Docker image
7373
if: ${{ needs.build_ci_docker_image.result == 'success' }}
@@ -124,7 +124,7 @@ jobs:
124124
steps:
125125
- name: Checkout code
126126
id: checkout
127-
uses: actions/checkout@v3
127+
uses: actions/checkout@v4
128128

129129
- name: Load CI docker image
130130
if: ${{ needs.build_ci_docker_image.result == 'success' }}
@@ -148,17 +148,17 @@ jobs:
148148

149149
steps:
150150
- name: Login to GitHub Container Registry
151-
uses: docker/login-action@v2
151+
uses: docker/login-action@v3
152152
with:
153153
registry: ghcr.io
154154
username: ${{ github.actor }}
155155
password: ${{ secrets.GITHUB_TOKEN }}
156156

157157
- name: Set up Docker Buildx
158-
uses: docker/setup-buildx-action@v2
158+
uses: docker/setup-buildx-action@v3
159159

160160
- name: Push image to registry
161-
uses: docker/build-push-action@v4
161+
uses: docker/build-push-action@v6
162162
with:
163163
push: true
164164
tags: ghcr.io/blues/note_arduino_ci:latest

0 commit comments

Comments
 (0)