fix linux packages again

This commit is contained in:
William Casarin
2024-11-30 11:31:33 -08:00
parent 84838478b3
commit 5dcab460e5

View File

@@ -96,24 +96,26 @@ jobs:
run: cargo generate-rpm run: cargo generate-rpm
- name: Build deb (Cross) - name: Build deb (Cross)
if: matrix.arch != runner.arch
run: cargo deb --target=${{ matrix.arch }}-unknown-linux-gnu run: cargo deb --target=${{ matrix.arch }}-unknown-linux-gnu
- name: Build deb - name: Build deb
if: matrix.arch == runner.arch
run: cargo deb run: cargo deb
- name: Upload RPM - name: Upload RPM
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
if: runner.arch == matrix.arch if: runner.arch == matrix.arch
with: with:
name: ${{ inputs.artifact-name }}-${{ matrix.arch }}.rpm name: notedeck-${{ matrix.arch }}.rpm
path: target/release/generate-rpm/notedeck.rpm path: target/release/generate-rpm/notedeck.rpm
- name: Upload RPM (Cross) - name: Upload RPM (Cross)
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
if: runner.arch != matrix.arch if: runner.arch != matrix.arch
with: with:
name: ${{ inputs.artifact-name }}-${{ matrix.arch }}.rpm name: notedeck-${{ matrix.arch }}.rpm
path: target/${{ matrix.arch }}-unknown-linux-gnu/generate-rpm/notedeck.rpm path: target/${{ matrix.arch }}-unknown-linux-gnu/generate-rpm/*.rpm
- name: Upload deb (Native) - name: Upload deb (Native)
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
@@ -123,12 +125,12 @@ jobs:
path: target/release/debian/notedeck.deb path: target/release/debian/notedeck.deb
# Upload Debian Package (Cross) # Upload Debian Package (Cross)
- name: Upload db (Cross) - name: Upload deb (Cross)
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
if: runner.arch != matrix.arch if: runner.arch != matrix.arch
with: with:
name: notedeck-${{ matrix.arch }}.deb name: notedeck-${{ matrix.arch }}.deb
path: target/${{ matrix.arch }}-unknown-linux-gnu/debian/notedeck.deb path: target/${{ matrix.arch }}-unknown-linux-gnu/debian/*.deb
macos-dmg: macos-dmg:
name: macOS dmg name: macOS dmg