@@ -20,31 +20,31 @@ jobs:
20
20
token : ${{ secrets.GITHUB_TOKEN }}
21
21
# The logic below handles the npm publication:
22
22
- uses : actions/checkout@v4
23
- if : ${{ steps.release.outputs.releases_created }}
23
+ if : ${{ steps.release.outputs.release_created }}
24
24
- uses : actions/setup-node@v4
25
25
with :
26
26
node-version : 18
27
27
registry-url : " https://registry.npmjs.org"
28
- if : ${{ steps.release.outputs.releases_created }}
28
+ if : ${{ steps.release.outputs.release_created }}
29
29
- run : npm ci --include=optional
30
- if : ${{ steps.release.outputs.releases_created }}
30
+ if : ${{ steps.release.outputs.release_created }}
31
31
- run : npm run build
32
- if : ${{ steps.release.outputs.releases_created }}
32
+ if : ${{ steps.release.outputs.release_created }}
33
33
- run : cd packages/core && npm publish --access public
34
34
env :
35
35
NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
36
- if : ${{ steps.release.outputs.releases_created }}
36
+ if : ${{ steps.release.outputs.release_created }}
37
37
continue-on-error : true
38
38
39
39
40
40
- name : Create and Zip Build Assets
41
- if : ${{ steps.release.outputs.releases_created }}
41
+ if : ${{ steps.release.outputs.release_created }}
42
42
run : |
43
43
zip -r open-scd.zip ./packages/distribution/build/
44
44
tar -czvf open-scd.tar.gz ./packages/distribution/build/
45
45
46
46
- name : Upload Build Assets
47
- if : ${{ steps.release.outputs.releases_created }}
47
+ if : ${{ steps.release.outputs.release_created }}
48
48
env :
49
49
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
50
50
run : gh release upload ${{ steps.release.outputs.tag_name }} open-scd.zip open-scd.tar.gz
0 commit comments