Skip to content

Commit b028239

Browse files
committed
gh-actions: Update actions to v4
Signed-off-by: Daniel Schaefer <dhs@frame.work>
1 parent 5ddd382 commit b028239

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

.github/workflows/firmware.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
name: Building
2525
runs-on: [ubuntu-latest]
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2828

2929
- name: Setup Rust toolchain
3030
run: rustup show
@@ -66,7 +66,7 @@ jobs:
6666
cargo make --cwd ledmatrix bin
6767
6868
- name: Upload ledmatrix files
69-
uses: actions/upload-artifact@v3
69+
uses: actions/upload-artifact@v4
7070
with:
7171
name: ledmatrix_fw_${{github.sha}}
7272
path: |
@@ -79,15 +79,15 @@ jobs:
7979
target/thumbv6m-none-eabi/release/ledmatrix_evt.uf2
8080
8181
- name: Upload b1display files
82-
uses: actions/upload-artifact@v3
82+
uses: actions/upload-artifact@v4
8383
with:
8484
name: b1display_fw_${{github.sha}}
8585
path: |
8686
target/thumbv6m-none-eabi/release/b1display.bin
8787
target/thumbv6m-none-eabi/release/b1display.uf2
8888
8989
- name: Upload c1minimal files
90-
uses: actions/upload-artifact@v3
90+
uses: actions/upload-artifact@v4
9191
with:
9292
name: c1minimal_fw_${{github.sha}}
9393
path: |
@@ -98,7 +98,7 @@ jobs:
9898
name: Linting
9999
runs-on: ubuntu-latest
100100
steps:
101-
- uses: actions/checkout@v3
101+
- uses: actions/checkout@v4
102102

103103
- name: Setup Rust toolchain
104104
run: rustup show
@@ -130,7 +130,7 @@ jobs:
130130
name: Formatting
131131
runs-on: ubuntu-latest
132132
steps:
133-
- uses: actions/checkout@v3
133+
- uses: actions/checkout@v4
134134

135135
- name: Setup Rust toolchain
136136
run: rustup show

.github/workflows/software.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
# name: Cross-Build for FreeBSD
3030
# runs-on: 'ubuntu-22.04'
3131
# steps:
32-
# - uses: actions/checkout@v3
32+
# - uses: actions/checkout@v4
3333

3434
# - name: Setup Rust toolchain
3535
# run: rustup show
@@ -41,7 +41,7 @@ jobs:
4141
# run: cross build --target=x86_64-unknown-freebsd
4242

4343
# - name: Upload FreeBSD App
44-
# uses: actions/upload-artifact@v3
44+
# uses: actions/upload-artifact@v4
4545
# with:
4646
# name: qmk_hid_freebsd
4747
# path: target/x86_64-unknown-freebsd/debug/qmk_hid
@@ -50,7 +50,7 @@ jobs:
5050
name: Build Linux
5151
runs-on: ubuntu-22.04
5252
steps:
53-
- uses: actions/checkout@v3
53+
- uses: actions/checkout@v4
5454

5555
- name: Install dependencies
5656
run: |
@@ -69,7 +69,7 @@ jobs:
6969
run: cargo make --cwd inputmodule-control run -- --help | grep 'RAW HID and VIA commandline'
7070

7171
- name: Upload Linux tool
72-
uses: actions/upload-artifact@v3
72+
uses: actions/upload-artifact@v4
7373
with:
7474
name: inputmodule-control
7575
path: target/x86_64-unknown-linux-gnu/release/inputmodule-control
@@ -78,7 +78,7 @@ jobs:
7878
name: Build Windows
7979
runs-on: windows-2022
8080
steps:
81-
- uses: actions/checkout@v3
81+
- uses: actions/checkout@v4
8282

8383
- name: Setup Rust toolchain
8484
run: rustup show
@@ -92,7 +92,7 @@ jobs:
9292
run: cargo make --cwd inputmodule-control run -- --help | grep 'RAW HID and VIA commandline'
9393

9494
- name: Upload Windows App
95-
uses: actions/upload-artifact@v3
95+
uses: actions/upload-artifact@v4
9696
with:
9797
name: inputmodule-control.exe
9898
path: target/x86_64-pc-windows-msvc/release/inputmodule-control.exe
@@ -103,7 +103,7 @@ jobs:
103103
name: Build GUI
104104
runs-on: windows-latest
105105
steps:
106-
- uses: actions/checkout@v3
106+
- uses: actions/checkout@v4
107107

108108
- name: Create Executable
109109
uses: Martin005/pyinstaller-action@main
@@ -118,7 +118,7 @@ jobs:
118118
name: Package Python
119119
runs-on: ubuntu-22.04
120120
steps:
121-
- uses: actions/checkout@v3
121+
- uses: actions/checkout@v4
122122

123123
- run: |
124124
cd python
@@ -131,7 +131,7 @@ jobs:
131131
name: Lints
132132
runs-on: ubuntu-22.04
133133
steps:
134-
- uses: actions/checkout@v3
134+
- uses: actions/checkout@v4
135135

136136
- name: Install dependencies
137137
run: |

.github/workflows/traditional-cargo.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
name: Build firmware
2525
runs-on: [ubuntu-latest]
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
2828

2929
- name: Setup Rust toolchain
3030
run: rustup show
@@ -41,7 +41,7 @@ jobs:
4141
name: Build Linux
4242
runs-on: ubuntu-22.04
4343
steps:
44-
- uses: actions/checkout@v3
44+
- uses: actions/checkout@v4
4545

4646
- name: Install dependencies
4747
run: |
@@ -61,7 +61,7 @@ jobs:
6161
name: Build Windows
6262
runs-on: windows-2022
6363
steps:
64-
- uses: actions/checkout@v3
64+
- uses: actions/checkout@v4
6565

6666
- name: Setup Rust toolchain
6767
run: rustup show
@@ -78,7 +78,7 @@ jobs:
7878
name: Lint and format
7979
runs-on: ubuntu-latest
8080
steps:
81-
- uses: actions/checkout@v3
81+
- uses: actions/checkout@v4
8282

8383
- name: Install dependencies
8484
run: |

0 commit comments

Comments
 (0)