diff options
| author | Yuval Adam <_@yuv.al> | 2019-10-21 20:11:57 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2019-10-21 20:11:57 +0300 |
| commit | ff233df9b03dfd25f6f0f33c3431c8987e5da796 (patch) | |
| tree | cae58a995f4014cfb781862cbb9a6bf2f843441f | |
| parent | 47b7e7c1a8e716abf8b82053b35384b0be42e859 (diff) | |
Extract create relv7
| -rw-r--r-- | .github/workflows/release.yml | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2b9f3d2..d663933 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,8 +6,25 @@ on: - "*" jobs: + + create: + name: Create Release + runs-on: ubuntu-latest + steps: + - name: Create Release + id: create_release + uses: actions/create-release@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref }} + release_name: Release ${{ github.ref }} + draft: false + prerelease: true # for now we only do pre-releases + release: name: Release + needs: create # only run after release has been created runs-on: ${{ matrix.os }} strategy: matrix: @@ -55,24 +72,13 @@ jobs: cp target/release/foo . tar czvf ${{ matrix.output }} target/release/foo - - name: Create Release - id: create_release - uses: actions/create-release@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - draft: false - prerelease: true # for now we only do pre-releases - - name: Upload Release Asset id: upload-release-asset uses: actions/upload-release-asset@master env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - upload_url: ${{ steps.create_release.outputs.upload_url }} + upload_url: ${{ jobs.create.steps.create_release.outputs.upload_url }} asset_path: ./${{ matrix.output }} asset_name: ${{ matrix.output }} asset_content_type: ${{ matrix.content_type }} |
