Skip to content

Commit 9f3a75a

Browse files
committed
Fix missing Linux build in release workflow
1 parent d0508b6 commit 9f3a75a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,30 @@ jobs:
3333
pio-env: windows_x86
3434
post-build: ""
3535
output-bin: firefox-webserial.exe
36+
output-artifact: firefox-webserial-windows_x86
3637
- runs-on: ubuntu-latest
3738
pio-env: linux_x86_64
3839
post-build: |
3940
cd .pio/build/linux_x86_64/
4041
cp firefox-webserial firefox-webserial-linux-x86-64
4142
output-bin: firefox-webserial-linux-x86-64
43+
output-artifact: firefox-webserial
4244
with:
4345
runs-on: ${{ matrix.os.runs-on }}
4446
project-directory: ./native/
4547
args: -e ${{ matrix.os.pio-env }}
4648
post-build: ${{ matrix.os.post-build }}
4749
files: |
4850
native/.pio/build/${{ matrix.os.pio-env }}/${{ matrix.os.output-bin }}
49-
output-artifact: native-${{ matrix.os.pio-env }}
51+
output-artifact: ${{ matrix.os.output-artifact }}
5052

5153
build-nsis:
5254
name: Build NSIS installer
5355
needs:
5456
- build-pio
5557
uses: kuba2k2/kuba2k2/.github/workflows/build-nsis.yml@master
5658
with:
57-
input-artifact: native-windows_x86
59+
input-artifact: firefox-webserial-windows_x86
5860
input-path: native/install/
5961
script-file: native/install/windows_x86.nsi
6062
files: |
@@ -99,7 +101,6 @@ jobs:
99101
uses: softprops/action-gh-release@v1
100102
with:
101103
files: |
102-
src/*.exe
103104
src/firefox-webserial-*
104105
${{ steps.sign.outputs.target }}
105106
fail_on_unmatched_files: false

0 commit comments

Comments
 (0)