Skip to content

Commit 3204a91

Browse files
authored
Update to version 18.18, make sure publish happens early (#3340)
1 parent bf6d06d commit 3204a91

2 files changed

Lines changed: 22 additions & 27 deletions

File tree

.github/workflows/release.yml

Lines changed: 21 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,6 @@ jobs:
2626
id: package-version
2727
uses: martinbeentjes/npm-get-version-action@v1.3.1
2828

29-
- name: Tag commit and push
30-
uses: mathieudutour/github-tag-action@v6.1
31-
with:
32-
github_token: ${{ secrets.GITHUB_TOKEN }}
33-
custom_tag: ${{ steps.package-version.outputs.current-version }}
34-
3529
- name: Install
3630
run: npm ci
3731

@@ -51,6 +45,26 @@ jobs:
5145
npm run build-benchmarks
5246
npm run generate-typings
5347
48+
- name: Publish NPM package (regular)
49+
if: ${{ steps.prepare_release.outputs.release_type == 'regular' }}
50+
run: |
51+
npm publish
52+
env:
53+
NODE_AUTH_TOKEN: ${{ secrets.NPM_ORG_TOKEN }}
54+
55+
- name: Publish NPM package (pre-release)
56+
if: ${{ steps.prepare_release.outputs.release_type == 'prerelease' }}
57+
run: |
58+
npm publish --tag next
59+
env:
60+
NODE_AUTH_TOKEN: ${{ secrets.NPM_ORG_TOKEN }}
61+
62+
- name: Tag commit and push
63+
uses: mathieudutour/github-tag-action@v6.1
64+
with:
65+
github_token: ${{ secrets.GITHUB_TOKEN }}
66+
custom_tag: ${{ steps.package-version.outputs.current-version }}
67+
5468
- name: Create Archive
5569
run: |
5670
zip -r dist dist
@@ -128,23 +142,4 @@ jobs:
128142
github_token: ${{ secrets.GITHUB_TOKEN }}
129143
publish_dir: site
130144
destination_dir: docs
131-
commit_message: 'deploy docs: ${{ steps.prepare_release.outputs.version_tag }}'
132-
133-
- name: Clean up
134-
if: ${{ steps.prepare_release.outputs.release_type == 'regular' }}
135-
run: |
136-
rm -f ${{ steps.prepare_release.outputs.release_notes }}
137-
138-
- name: Publish NPM package (regular)
139-
if: ${{ steps.prepare_release.outputs.release_type == 'regular' }}
140-
run: |
141-
npm publish
142-
env:
143-
NODE_AUTH_TOKEN: ${{ secrets.NPM_ORG_TOKEN }}
144-
145-
- name: Publish NPM package (pre-release)
146-
if: ${{ steps.prepare_release.outputs.release_type == 'prerelease' }}
147-
run: |
148-
npm publish --tag next
149-
env:
150-
NODE_AUTH_TOKEN: ${{ secrets.NPM_ORG_TOKEN }}
145+
commit_message: 'deploy docs: ${{ steps.prepare_release.outputs.version_tag }}'

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
18.12.1
1+
18.18.2

0 commit comments

Comments
 (0)