Skip to content

Commit b4f0480

Browse files
committed
publish on release - does not seem to work with tag
1 parent 5567650 commit b4f0480

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/build.yml

+11-5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ name: Build, deploy, and release
33
on:
44
push:
55
pull_request:
6+
release:
7+
types: [published]
68

79
jobs:
810
pre-commit:
@@ -187,6 +189,7 @@ jobs:
187189

188190
deploy-pages:
189191
needs: [prepare, post-process]
192+
if: ${{ github.event_name != 'release' }}
190193
runs-on: ubuntu-latest
191194
permissions:
192195
pages: write
@@ -215,7 +218,7 @@ jobs:
215218

216219
release:
217220
needs: [prepare, post-process]
218-
if: startsWith(github.ref, 'refs/tags/')
221+
if: ${{ github.event_name == 'release' }}
219222
runs-on: ubuntu-latest
220223
permissions:
221224
contents: write
@@ -238,11 +241,14 @@ jobs:
238241
zip -r ../wasm-pandoc-${{ needs.prepare.outputs.version }}.zip .
239242
popd
240243
241-
- name: Upload release asset
242-
uses: softprops/action-gh-release@v2
244+
- name: Upload to release
245+
uses: svenstaro/upload-release-action@v2
243246
with:
244-
files: wasm-pandoc-${{ needs.prepare.outputs.version }}.zip
245-
token: ${{ secrets.GITHUB_TOKEN }}
247+
repo_token: ${{ secrets.GITHUB_TOKEN }}
248+
file: asm-pandoc-${{ needs.prepare.outputs.version }}.zip
249+
asset_name: asm-pandoc-${{ needs.prepare.outputs.version }}.zip
250+
tag: ${{ github.ref }}
251+
overwrite: true
246252

247253
- name: Setup Node
248254
uses: actions/setup-node@v4

0 commit comments

Comments
 (0)