From 215439594cfb2b4a23eee6514884109cd593ea11 Mon Sep 17 00:00:00 2001 From: FoxRefire <155989196+FoxRefire@users.noreply.github.com> Date: Thu, 11 Apr 2024 01:14:55 +0900 Subject: [PATCH] Update release.yml --- .github/workflows/release.yml | 136 ++++++++++++++++++++++++++++++---- 1 file changed, 123 insertions(+), 13 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 294b9fa..953de2c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,7 +49,7 @@ jobs: draft: false prerelease: false - - name: Upload Release Asset + - name: Release win-x64 uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -57,18 +57,128 @@ jobs: tag_name: ${{ github.run_id }}-${{ github.run_attempt }} release_name: ${{ github.run_id }}-${{ github.run_attempt }} upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./WVCore.Server/bin/Release/net8.0/win-x64/publish/* + asset_path: ./bin/Release/net7.0/win-x64/publish/* asset_name: WVCore.Server-win-x64.zip asset_content_type: application/zip - # 他のプラットフォームに対するアップロードステップを追加してください。 - # 例: - # - name: Upload Release Asset for Linux x64 - # uses: actions/upload-release-asset@v1 - # env: - # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # with: - # upload_url: ${{ steps.create_release.outputs.upload_url }} - # asset_path: ./WVCore.Server/bin/Release/net8.0/linux-x64/publish/* - # asset_name: WVCore.Server-linux-x64.zip - # asset_content_type: application/zip + - name: Release win-x86 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/win-x86/publish/* + asset_name: WVCore.Server-win-x86.zip + asset_content_type: application/zip + + - name: Release win-arm64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/win-arm64/publish/* + asset_name: WVCore.Server-win-arm64.zip + asset_content_type: application/zip + + - name: Release linux-x64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/linux-x64/publish/* + asset_name: WVCore.Server-linux-x64.zip + asset_content_type: application/zip + + - name: Release linux-musl-x64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/linux-musl-x64/publish/* + asset_name: WVCore.Server-linux-musl-x64.zip + asset_content_type: application/zip + + - name: Release linux-musl-arm64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/linux-musl-arm64/publish/* + asset_name: WVCore.Server-linux-musl-arm64.zip + asset_content_type: application/zip + + - name: Release linux-arm + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/linux-arm/publish/* + asset_name: WVCore.Server-linux-arm.zip + asset_content_type: application/zip + + - name: Release linux-arm64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/linux-arm64/publish/* + asset_name: WVCore.Server-linux-arm64.zip + asset_content_type: application/zip + + - name: Release linux-bionic-arm64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/linux-bionic-arm64/publish/* + asset_name: WVCore.Server-linux-bionic-arm64.zip + asset_content_type: application/zip + + - name: Release osx-x64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/osx-x64/publish/* + asset_name: WVCore.Server-osx-x64.zip + asset_content_type: application/zip + + - name: Release osx-arm64 + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.run_id }}-${{ github.run_attempt }} + release_name: ${{ github.run_id }}-${{ github.run_attempt }} + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./bin/Release/net7.0/osx-arm64/publish/* + asset_name: WVCore.Server-osx-arm64.zip + asset_content_type: application/zip + +