From fcbb5fab7384717dac489be8938bd171628db005 Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Mon, 9 Feb 2026 02:38:16 +0900 Subject: [PATCH] update workflow for vendor tarball --- .github/workflows/make-release.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/make-release.yml b/.github/workflows/make-release.yml index 1e21f05..3225e37 100644 --- a/.github/workflows/make-release.yml +++ b/.github/workflows/make-release.yml @@ -36,10 +36,9 @@ jobs: cargo build --release - name: Make tarball run: | - pip install portage pycargoebuild - wget https://github.com/gentoo/gentoo/raw/refs/heads/master/metadata/license-mapping.conf - mkdir dist - pycargoebuild --distdir dist --license-mapping license-mapping.conf --crate-tarball --crate-tarball-path wayvr-crates.tar.xz + cargo vendor > vendor-config.toml + mv vendor-config.toml vendor + tar --xz -cf vendor.tar.xz vendor - name: Create Release id: create_release uses: actions/create-release@v1 @@ -81,12 +80,12 @@ jobs: asset_name: WayVR-${{ github.ref_name }}-x86_64.AppImage asset_content_type: application/octet-stream - - name: Upload crates tarball + - name: Upload vendor tarball uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.RELEASE_KEY }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./wayvr/wayvr-crates.tar.xz - asset_name: WayVR-${{ github.ref_name }}-crates.tar.xz + asset_path: ./wayvr/vendor.tar.xz + asset_name: vendor.tar.xz asset_content_type: application/x-gtar