diff --git a/.github/workflows/relase.yml b/.github/workflows/relase.yml index af3c1e0..64456a8 100644 --- a/.github/workflows/relase.yml +++ b/.github/workflows/relase.yml @@ -39,12 +39,25 @@ jobs: - name: List files in the workspace run: ls -la | grep *.tgz + # 8. Upload artifact + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: ${{github.event.repository.name}}${{ github.event.release.tag_name }} + path: ./*.tgz + + # 9. Download artifact + - name: Download artifact + uses: actions/download-artifact@v4 + with: + name: ${{github.event.repository.name}}${{ github.event.release.tag_name }} + path: ./release # 8. Upload the package as a release asset - name: Upload release asset uses: actions/upload-release-asset@v1 with: upload_url: ${{ github.event.release.upload_url }} - asset_path: ./ + asset_path: ./release asset_name: ${{github.event.repository.name}}${{ github.event.release.tag_name }}.tgz asset_content_type: application/gzip