File tree Expand file tree Collapse file tree 3 files changed +18
-15
lines changed Expand file tree Collapse file tree 3 files changed +18
-15
lines changed Original file line number Diff line number Diff line change 1
- name : Firmware Checks
1
+ name : Firmware
2
2
3
3
on :
4
4
push :
@@ -61,28 +61,31 @@ jobs:
61
61
- name : Upload ledmatrix files
62
62
uses : actions/upload-artifact@v3
63
63
with :
64
- name : inputmodule_fw_bin
64
+ name : ledmatrix_fw_${{github.sha}}
65
65
path : |
66
- ledmatrix.bin
67
- ledmatrix.uf2
68
- ledmatrix_10k.uf2
69
- ledmatrix_evt.uf2
66
+ # Main firmware
67
+ target/thumbv6m-none-eabi/release/ledmatrix.bin
68
+ target/thumbv6m-none-eabi/release/ledmatrix.uf2
69
+ # EVT 10k resistor
70
+ target/thumbv6m-none-eabi/release/ledmatrix_10k.uf2
71
+ # EVT (27k) resistor
72
+ target/thumbv6m-none-eabi/release/ledmatrix_evt.uf2
70
73
71
74
- name : Upload b1display files
72
75
uses : actions/upload-artifact@v3
73
76
with :
74
- name : inputmodule_fw_uf2
77
+ name : b1display_fw_${{github.sha}}
75
78
path : |
76
- b1display.bin
77
- b1display.uf2
79
+ target/thumbv6m-none-eabi/release/ b1display.bin
80
+ target/thumbv6m-none-eabi/release/ b1display.uf2
78
81
79
82
- name : Upload c1minimal files
80
83
uses : actions/upload-artifact@v3
81
84
with :
82
- name : inputmodule_fw_uf2
85
+ name : c1minimal_fw_${{github.sha}}
83
86
path : |
84
- c1minimal.bin
85
- c1minimal.uf2
87
+ target/thumbv6m-none-eabi/release/ c1minimal.bin
88
+ target/thumbv6m-none-eabi/release/ c1minimal.uf2
86
89
87
90
linting :
88
91
name : Linting
Original file line number Diff line number Diff line change 1
- name : Software Checks
1
+ name : Software
2
2
3
3
on :
4
4
push :
Original file line number Diff line number Diff line change 1
1
# Test builds without cargo-make
2
2
# Not the recommended path, but should make sure it still works
3
- name : Traditional Cargo Workflow
3
+ name : Traditional Cargo
4
4
5
5
on :
6
6
push :
75
75
run : cargo run --release --target x86_64-pc-windows-msvc -p inputmodule-control -- --help | grep 'RAW HID and VIA commandline'
76
76
77
77
lint-format :
78
- name : Lint and format check
78
+ name : Lint and format
79
79
runs-on : ubuntu-latest
80
80
steps :
81
81
- uses : actions/checkout@v3
You can’t perform that action at this time.
0 commit comments