release yml

This commit is contained in:
Nicolas 2024-11-09 11:22:58 +01:00
parent 314a1c3189
commit 068b3759e6

View file

@ -35,10 +35,6 @@ jobs:
- name: Create package - name: Create package
run: pnpm pack run: pnpm pack
# 7. Check generated files
- name: List files in the workspace
run: ls -la | grep *.tgz
# 8. Upload artifact # 8. Upload artifact
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
@ -51,13 +47,17 @@ jobs:
uses: actions/download-artifact@v4 uses: actions/download-artifact@v4
with: with:
name: ${{github.event.repository.name}}${{ github.event.release.tag_name }} name: ${{github.event.repository.name}}${{ github.event.release.tag_name }}
path: ./release path: release
# 7. Check generated files
- name: List files in the workspace
run: ls -la
# 8. Upload the package as a release asset # 8. Upload the package as a release asset
- name: Upload release asset - name: Upload release asset
uses: actions/upload-release-asset@v1 uses: actions/upload-release-asset@v1
with: with:
upload_url: ${{ github.event.release.upload_url }} upload_url: ${{ github.event.release.upload_url }}
asset_path: ./release asset_path: release
asset_name: ${{github.event.repository.name}}${{ github.event.release.tag_name }}.tgz asset_name: ${{github.event.repository.name}}${{ github.event.release.tag_name }}.tgz
asset_content_type: application/gzip asset_content_type: application/gzip