|
13 | 13 | - name: make |
14 | 14 | uses: ./.github/actions/build-sqljs |
15 | 15 | - run: cd dist && zip sqljs-wasm.zip sql-wasm.{js,wasm} |
16 | | - - name: Upload Release Asset (wasm) |
17 | | - uses: lovasoa/upload-release-asset@851d9cc59fe8113912edffbd8fddaa09470a5ac0 |
18 | | - env: |
19 | | - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
20 | | - with: |
21 | | - upload_url: ${{ steps.create_release.outputs.upload_url }} |
22 | | - asset_path: dist/sqljs-wasm.zip |
23 | | - asset_name: sqljs-wasm.zip |
24 | | - asset_label: wasm version, best runtime performance, smaller assets, requires configuration |
25 | | - asset_content_type: application/zip |
26 | | - - name: Upload Release Asset (asm) |
27 | | - uses: lovasoa/upload-release-asset@851d9cc59fe8113912edffbd8fddaa09470a5ac0 |
28 | | - env: |
29 | | - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
30 | | - with: |
31 | | - upload_url: ${{ steps.create_release.outputs.upload_url }} |
32 | | - asset_path: dist/sql-asm.js |
33 | | - asset_name: sql.js |
34 | | - asset_label: asm.js version, slower, easy to integrate and compatible with old browsers |
35 | | - asset_content_type: text/javascript |
36 | | - - run: cd dist && zip sqljs-worker-wasm.zip worker.sql-wasm.js sql-wasm.wasm |
37 | | - - name: Upload Release Asset (worker wasm) |
38 | | - uses: lovasoa/upload-release-asset@851d9cc59fe8113912edffbd8fddaa09470a5ac0 |
39 | | - env: |
40 | | - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
41 | | - with: |
42 | | - upload_url: ${{ steps.create_release.outputs.upload_url }} |
43 | | - asset_path: dist/sqljs-worker-wasm.zip |
44 | | - asset_name: sqljs-worker-wasm.zip |
45 | | - asset_label: webworker wasm version, to be loaded as a web worker |
46 | | - asset_content_type: application/zip |
47 | | - - name: Upload Release Asset (worker asm) |
48 | | - uses: lovasoa/upload-release-asset@851d9cc59fe8113912edffbd8fddaa09470a5ac0 |
49 | | - env: |
50 | | - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
51 | | - with: |
52 | | - upload_url: ${{ steps.create_release.outputs.upload_url }} |
53 | | - asset_path: dist/worker.sql-asm.js |
54 | | - asset_name: worker.sql-asm.js |
55 | | - asset_label: webworker asm version, to be loaded as a web worker |
56 | | - asset_content_type: text/javascript |
57 | | - - run: cd dist && zip sqljs-all.zip *.{js,wasm} |
58 | | - - name: Upload Release Asset (all) |
59 | | - uses: lovasoa/upload-release-asset@851d9cc59fe8113912edffbd8fddaa09470a5ac0 |
60 | | - env: |
61 | | - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
62 | | - with: |
63 | | - upload_url: ${{ steps.create_release.outputs.upload_url }} |
64 | | - asset_path: dist/sqljs-all.zip |
65 | | - asset_name: sqljs-all.zip |
66 | | - asset_label: all versions, including non-minified javascript |
67 | | - asset_content_type: application/zip |
68 | 16 | - name: publish the package to NPM |
69 | 17 | run: | |
70 | 18 | npm config set '//registry.npmjs.org/:_authToken' "${NPM_TOKEN}" |
|
0 commit comments