Skip to content

Commit

Permalink
Try again.
Browse files Browse the repository at this point in the history
  • Loading branch information
fire committed Jun 28, 2023
1 parent 10cc668 commit 9c515e6
Showing 1 changed file with 52 additions and 8 deletions.
60 changes: 52 additions & 8 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,35 @@ jobs:
run: |
cd build
zip -r bin.zip bin/
- name: Upload Artifact
uses: actions/upload-artifact@v2
with:
name: build-bin-${{ runner.os }}
path: build/bin/
path: build/bin.zip

release:
needs: build
runs-on: ubuntu-latest

steps:
- name: Download Artifacts
uses: actions/download-artifact@v2
with:
name: build-bin-ubuntu-latest
path: ./build-bin-ubuntu-latest.zip

- name: Download Artifacts
uses: actions/download-artifact@v2
with:
name: build-bin-windows-latest
path: ./build-bin-windows-latest.zip

- name: Download Artifacts
uses: actions/download-artifact@v2
with:
name: build-bin-macos-latest
path: ./build-bin-macos-latest.zip

- name: Create Release
id: create_release
Expand All @@ -68,16 +91,37 @@ jobs:
release_name: Release-${{ github.repository }}-${{ github.run_id }}
draft: false
prerelease: false
if: github.event_name == 'push'
if: github.event_name == 'push' && github.ref == 'refs/heads/main'

- name: Upload Release Assets
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./build-bin-ubuntu-latest.zip
asset_name: build-bin-ubuntu-latest.zip
asset_content_type: application/zip
if: github.event_name == 'push' && github.ref == 'refs/heads/main'

- name: Upload Release Assets
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./build-bin-windows-latest.zip
asset_name: build-bin-windows-latest.zip
asset_content_type: application/zip
if: github.event_name == 'push' && github.ref == 'refs/heads/main'

- name: Upload Release Asset
id: upload-release-asset
- name: Upload Release Assets
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./build/bin.zip
asset_name: build-bin-${{ runner.os }}.zip
asset_path: ./build-bin-macos-latest.zip
asset_name: build-bin-macos-latest.zip
asset_content_type: application/zip
if: github.event_name == 'push'
if: github.event_name == 'push' && github.ref == 'refs/heads/main'

0 comments on commit 9c515e6

Please sign in to comment.