fix build-release

This commit is contained in:
Will Greenberg
2024-10-22 13:30:34 -07:00
parent bec680f93d
commit 1134361cca

View File

@@ -8,16 +8,19 @@ env:
CARGO_TERM_COLOR: always CARGO_TERM_COLOR: always
jobs: jobs:
build_serial: build_serial_and_check:
strategy: strategy:
matrix: matrix:
platform: platform:
- os: ubuntu-latest - os: ubuntu-latest
build_name: serial serial_build_name: serial
check_build_name: check
- os: windows-latest - os: windows-latest
build_name: serial.exe serial_build_name: serial.exe
check_build_name: check.exe
- os: macos-latest - os: macos-latest
build_name: serial serial_build_name: serial
check_build_name: check
runs-on: ${{ matrix.platform.os }} runs-on: ${{ matrix.platform.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -26,7 +29,7 @@ jobs:
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
with: with:
name: serial-${{ matrix.platform.os }} name: serial-${{ matrix.platform.os }}
path: ./target/release/${{ matrix.platform.build_name }} path: ./target/release/${{ matrix.platform.serial_build_name }}
if-no-files-found: error if-no-files-found: error
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Build check - name: Build check
@@ -34,7 +37,7 @@ jobs:
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
with: with:
name: rayhunter-check-${{ matrix.platform.os }} name: rayhunter-check-${{ matrix.platform.os }}
path: ./target/release/${{ matrix.platform.build_name }} path: ./target/release/${{ matrix.platform.check_build_name }}
if-no-files-found: error if-no-files-found: error
build_rootshell_and_rayhunter: build_rootshell_and_rayhunter:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -64,7 +67,7 @@ jobs:
if-no-files-found: error if-no-files-found: error
build_release_zip: build_release_zip:
needs: needs:
- build_serial - build_serial_and_check
- build_rootshell_and_rayhunter - build_rootshell_and_rayhunter
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps: