diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 44fbff8f4..3efad5fe8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,6 +31,10 @@ jobs: cp ./target/x86_64-apple-darwin/release/cfn-guard ./cfn-guard-v3-x86_64-${{ matrix.os }}/ cp README.md ./cfn-guard-v3-x86_64-${{ matrix.os }}/ tar czvf ./cfn-guard-v3-x86_64-${{ matrix.os }}.tar.gz ./cfn-guard-v3-x86_64-${{ matrix.os }} + mkdir cfn-guard-v3-${{ matrix.os }} + cp ./target/x86_64-apple-darwin/release/cfn-guard ./cfn-guard-v3-${{ matrix.os }}/ + cp README.md ./cfn-guard-v3-${{ matrix.os }}/ + tar czvf ./cfn-guard-v3-${{ matrix.os }}.tar.gz ./cfn-guard-v3-${{ matrix.os }} rustup target add aarch64-apple-darwin cargo build --release --target aarch64-apple-darwin @@ -45,6 +49,10 @@ jobs: cp ./target/x86_64-unknown-linux-musl/release/cfn-guard ./cfn-guard-v3-x86_64-${{ matrix.os }}/ cp README.md ./cfn-guard-v3-x86_64-${{ matrix.os }}/ tar czvf ./cfn-guard-v3-x86_64-${{ matrix.os }}.tar.gz ./cfn-guard-v3-x86_64-${{ matrix.os }} + mkdir cfn-guard-v3-${{ matrix.os }} + cp ./target/x86_64-unknown-linux-musl/release/cfn-guard ./cfn-guard-v3-${{ matrix.os }}/ + cp README.md ./cfn-guard-v3-${{ matrix.os }}/ + tar czvf ./cfn-guard-v3-${{ matrix.os }}.tar.gz ./cfn-guard-v3-${{ matrix.os }} sudo apt update sudo apt install gcc-aarch64-linux-gnu @@ -75,3 +83,13 @@ jobs: asset_path: ./cfn-guard-v3-aarch64-${{ matrix.os }}.tar.gz asset_name: cfn-guard-v3-aarch64-${{ matrix.os }}.tar.gz asset_content_type: application/octet-stream + - name: Upload Release Asset (Legacy) + id: upload-release-asset + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.get_release.outputs.upload_url }} + asset_path: ./cfn-guard-v3-${{ matrix.os }}.tar.gz + asset_name: cfn-guard-v3-${{ matrix.os }}.tar.gz + asset_content_type: application/octet-stream