Skip to content

Commit

Permalink
ci: separate release builds for alvr+babble
Browse files Browse the repository at this point in the history
  • Loading branch information
galister committed Apr 21, 2024
1 parent f3c9e56 commit b46e847
Showing 1 changed file with 23 additions and 7 deletions.
30 changes: 23 additions & 7 deletions .github/workflows/make-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,6 @@ jobs:
run: |
rustup update stable
- name: Cargo Build
run: |
cargo build --release
chmod +x target/release/oscavmgr
- name: Create Release
id: create_release
uses: actions/create-release@v1
Expand All @@ -31,12 +26,33 @@ jobs:
draft: true
prerelease: false

- name: Upload AppImage
- name: Cargo Build ALVR
run: |
cargo build --no-default-features --features=alvr --release
chmod +x target/release/oscavmgr
- name: Upload ALVR
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_KEY }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./target/release/oscavmgr
asset_name: oscavmgr-alvr-${{ github.ref_name }}
asset_content_type: application/octet-stream

- name: Cargo Build Babble
run: |
cargo build --no-default-features --features=babble --release
chmod +x target/release/oscavmgr
- name: Upload Babble
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.RELEASE_KEY }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./target/release/oscavmgr
asset_name: oscavmgr-${{ github.ref_name }}
asset_name: oscavmgr-babble-${{ github.ref_name }}
asset_content_type: application/octet-stream

0 comments on commit b46e847

Please sign in to comment.