From 5a7f6a4c1061734d5eb234b8f15763d664bdf43c Mon Sep 17 00:00:00 2001 From: Xevion Date: Wed, 23 Jul 2025 22:22:34 -0500 Subject: [PATCH] ci: remove archive assembly steps for statically linked builds --- .github/workflows/build.yaml | 29 +++-------------------------- 1 file changed, 3 insertions(+), 26 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2bea9fa..1325812 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -77,14 +77,6 @@ jobs: - name: Build run: cargo build --release - - name: Assemble Archive - run: | - mkdir /tmp/example/ - cp ./target/release/pacman /tmp/example/ - chmod a+x /tmp/example/pacman - mkdir /tmp/example/assets - cp ./assets/TerminalVector.ttf ./assets/fruit.png /tmp/example/assets - - name: Install Cargo Binstall uses: cargo-bins/cargo-binstall@main @@ -98,7 +90,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: "pacman-${{ env.PACKAGE_VERSION }}-${{ env.TARGET }}" - path: /tmp/example/ + path: ./target/release/pacman retention-days: 7 if-no-files-found: error @@ -128,13 +120,6 @@ jobs: - name: Build run: cargo build --release - - name: Assemble Archive - run: | - mkdir /tmp/example/ - cp ./target/release/pacman /tmp/example/ - mkdir /tmp/example/assets - cp ./assets/TerminalVector.ttf ./assets/fruit.png /tmp/example/assets - - name: Install Cargo Binstall uses: cargo-bins/cargo-binstall@main @@ -148,7 +133,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: "pacman-${{ env.PACKAGE_VERSION }}-${{ env.TARGET }}" - path: /tmp/example/ + path: ./target/release/pacman retention-days: 7 if-no-files-found: error @@ -183,14 +168,6 @@ jobs: - name: Build run: cargo build --release - - name: Prepare Archive - run: | - New-Item -Type Directory ./release/ - Move-Item -Path ./target/release/pacman.exe -Destination ./release/ - Move-Item -Path ./SDL2.dll, ./SDL2_image.dll, ./SDL2_ttf.dll, ./SDL2_mixer.dll, ./SDL2_gfx.dll -Destination ./release/ - New-Item -Type Directory ./release/assets/ - Move-Item -Path ./assets/TerminalVector.ttf, ./assets/fruit.png -Destination ./release/assets/ - - name: Install Cargo Binstall uses: cargo-bins/cargo-binstall@main @@ -204,6 +181,6 @@ jobs: uses: actions/upload-artifact@v4 with: name: "pacman-${{ env.PACKAGE_VERSION }}-${{ env.TARGET }}" - path: ./release/ + path: ./target/release/pacman.exe retention-days: 7 if-no-files-found: error