Skip to content

Commit f3c0e04

Browse files
committed
fix: per-board firmware files in nightly release
1 parent fc85881 commit f3c0e04

2 files changed

Lines changed: 14 additions & 4 deletions

File tree

.github/workflows/nightly-release.yaml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,20 @@ jobs:
7272
uses: actions/download-artifact@v4
7373
with:
7474
path: release-assets/
75-
merge-multiple: true
75+
76+
- name: Rename artifacts with board names
77+
run: |
78+
mkdir -p firmware-files
79+
for dir in release-assets/*/; do
80+
name=$(basename "$dir")
81+
for file in "$dir"*; do
82+
[ -f "$file" ] || continue
83+
cp "$file" "firmware-files/$name"
84+
done
85+
done
7686
7787
- name: List release assets
78-
run: find release-assets/ -type f | sort
88+
run: find firmware-files/ -type f | sort
7989

8090
- name: Read changelog
8191
id: changelog
@@ -115,4 +125,4 @@ jobs:
115125
116126
## TunerStudio Connection
117127
Connect via USB virtual COM port (all boards except mega100 variants which use CAN bus).
118-
files: release-assets/*
128+
files: firmware-files/*

ext/rusefi

Submodule rusefi updated 194 files

0 commit comments

Comments
 (0)