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 :
@@ -68,28 +68,31 @@ jobs:
68
68
- name : Upload ledmatrix files
69
69
uses : actions/upload-artifact@v3
70
70
with :
71
- name : inputmodule_fw_bin
71
+ name : ledmatrix_fw_${{github.sha}}
72
72
path : |
73
- ledmatrix.bin
74
- ledmatrix.uf2
75
- ledmatrix_10k.uf2
76
- ledmatrix_evt.uf2
73
+ # Main firmware
74
+ target/thumbv6m-none-eabi/release/ledmatrix.bin
75
+ target/thumbv6m-none-eabi/release/ledmatrix.uf2
76
+ # EVT 10k resistor
77
+ target/thumbv6m-none-eabi/release/ledmatrix_10k.uf2
78
+ # EVT (27k) resistor
79
+ target/thumbv6m-none-eabi/release/ledmatrix_evt.uf2
77
80
78
81
- name : Upload b1display files
79
82
uses : actions/upload-artifact@v3
80
83
with :
81
- name : inputmodule_fw_uf2
84
+ name : b1display_fw_${{github.sha}}
82
85
path : |
83
- b1display.bin
84
- b1display.uf2
86
+ target/thumbv6m-none-eabi/release/ b1display.bin
87
+ target/thumbv6m-none-eabi/release/ b1display.uf2
85
88
86
89
- name : Upload c1minimal files
87
90
uses : actions/upload-artifact@v3
88
91
with :
89
- name : inputmodule_fw_uf2
92
+ name : c1minimal_fw_${{github.sha}}
90
93
path : |
91
- c1minimal.bin
92
- c1minimal.uf2
94
+ target/thumbv6m-none-eabi/release/ c1minimal.bin
95
+ target/thumbv6m-none-eabi/release/ c1minimal.uf2
93
96
94
97
linting :
95
98
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