Skip to content

Commit 033fb1e

Browse files
committed
Update Github Action to Node.js 20
1 parent 9c8324b commit 033fb1e

File tree

2 files changed

+24
-14
lines changed

2 files changed

+24
-14
lines changed

.github/dependabot.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: 2
2+
updates:
3+
4+
- package-ecosystem: "github-actions"
5+
directory: "/"
6+
schedule:
7+
# Check for updates to GitHub Actions every month
8+
interval: "monthly"

.github/workflows/push-master.yml

+16-14
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4.2.0
1616
with:
1717
submodules: recursive
1818

@@ -29,18 +29,18 @@ jobs:
2929
cmake ..
3030
cmake --build . --config Release
3131
32-
- uses: actions/upload-artifact@v3
32+
- uses: actions/upload-artifact@v4.4.0
3333
name: Upload artifacts (commit)
3434
if: (startsWith(github.event.ref, 'refs/tags') != true)
3535
with:
3636
path: |
3737
firmware/*.uf2
3838
39-
- uses: actions/upload-artifact@v3
39+
- uses: actions/upload-artifact@v4.4.0
4040
name: Upload artifacts (release)
4141
if: startsWith(github.ref, 'refs/tags/')
4242
with:
43-
name: firmware-release
43+
name: firmware-release-generic
4444
path: |
4545
firmware/*.uf2
4646
@@ -57,11 +57,11 @@ jobs:
5757
cmake --build .
5858
zip -j ../firmware/Adafruit_Feather_RP2040_Scorpio.zip ../firmware/*
5959
60-
- uses: actions/upload-artifact@v3
60+
- uses: actions/upload-artifact@v4.4.0
6161
name: Upload artifacts (release Adafruit_Feather)
6262
if: startsWith(github.ref, 'refs/tags/')
6363
with:
64-
name: firmware-release
64+
name: firmware-release-adafruit-scorpio
6565
path: |
6666
firmware/*.zip
6767
@@ -78,11 +78,11 @@ jobs:
7878
rm ../firmware/*_Spi.uf2
7979
zip -j ../firmware/Adafruit_ItsyBitsy_2040.zip ../firmware/*
8080
81-
- uses: actions/upload-artifact@v3
81+
- uses: actions/upload-artifact@v4.4.0
8282
name: Upload artifacts (release Adafruit_ItsyBitsy)
8383
if: startsWith(github.ref, 'refs/tags/')
8484
with:
85-
name: firmware-release
85+
name: firmware-release-adafruit-itsybitsy
8686
path: |
8787
firmware/*.zip
8888
@@ -99,11 +99,11 @@ jobs:
9999
rm ../firmware/*_Spi.uf2
100100
zip -j ../firmware/Pimoroni_Plasma_Stick_2040_W.zip ../firmware/*
101101
102-
- uses: actions/upload-artifact@v3
102+
- uses: actions/upload-artifact@v4.4.0
103103
name: Upload artifacts (release Pimoroni_Plasma_Stick_W)
104104
if: startsWith(github.ref, 'refs/tags/')
105105
with:
106-
name: firmware-release
106+
name: firmware-release-pimoroni-plasma-stick
107107
path: |
108108
firmware/*.zip
109109
@@ -120,11 +120,11 @@ jobs:
120120
cmake --build .
121121
zip -j ../firmware/Pimoroni_Plasma_2040.zip ../firmware/*
122122
123-
- uses: actions/upload-artifact@v3
123+
- uses: actions/upload-artifact@v4.4.0
124124
name: Upload artifacts (release Pimoroni_Plasma)
125125
if: startsWith(github.ref, 'refs/tags/')
126126
with:
127-
name: firmware-release
127+
name: firmware-release-pimoroni-plasma
128128
path: |
129129
firmware/*.zip
130130
@@ -151,13 +151,15 @@ jobs:
151151
if: contains(env.VERSION, 'alpha') || contains(env.VERSION, 'beta')
152152
run: echo "preRelease=true" >> $GITHUB_ENV
153153

154-
- uses: actions/download-artifact@v3
154+
- uses: actions/download-artifact@v4.1.8
155155
with:
156156
name: firmware-release
157+
pattern: firmware-release-*
158+
merge-multiple: true
157159

158160
# create draft release and upload artifacts
159161
- name: Create draft release
160-
uses: softprops/action-gh-release@v1
162+
uses: softprops/action-gh-release@v2.0.8
161163
with:
162164
name: HyperSerialPico ${{ env.VERSION }}
163165
tag_name: ${{ env.TAG }}

0 commit comments

Comments
 (0)