diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4a5b8e8..bc54ad9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,8 +18,14 @@ jobs: release_name: Release ${{ github.ref }} draft: false prerelease: false - outputs: - release_url: ${{ steps.create_release.outputs.upload_url }} + - name: set upload_url + id: set_upload_url + uses: noobly314/share-data@v1 + with: + share-id: release_url + mode: set + key: url + value: ${{ steps.create_release.outputs.upload_url }} compile: needs: make_release @@ -32,6 +38,13 @@ jobs: runs-on: ${{ matrix.os }}-latest steps: + - name: get upload_url + id: get_upload_url + uses: noobly314/share-data@v1 + with: + share-id: release_url + mode: get + key: url - uses: actions/checkout@v2 - name: Cache nimble id: cache-nimble @@ -51,7 +64,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - upload_url: ${{ needs.make_release.create_release.outputs.release_url }} + upload_url: ${{ steps.get_upload_url.outputs.data }} asset_name: native_main-${{ runner.os }} asset_path: native_main.py asset_content_type: application/octet-stream