Skip to content

Commit a150324

Browse files
authored
fix: release action publish (#93)
* fix: release action cleanup * set registry
1 parent 097abd8 commit a150324

File tree

1 file changed

+12
-18
lines changed

1 file changed

+12
-18
lines changed

.github/workflows/release-please.yml

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ name: release-please
1212
jobs:
1313
release-please:
1414
runs-on: ubuntu-20.04
15-
strategy:
16-
matrix:
17-
node-version: [18]
1815
steps:
1916
- name: Release Please
2017
uses: google-github-actions/release-please-action@v3
@@ -24,33 +21,30 @@ jobs:
2421
release-type: node
2522
package-name: spectre-react-lib
2623

27-
- run: echo "${{ steps }} "
28-
- run: echo "Release created ${{ steps.release.outputs.release_created }}"
2924
- run: echo "Releases created ${{ steps.release.outputs.releases_created }}"
30-
- run: echo "${{ steps.release.outputs['.'] }} "
31-
- run: echo "${{ steps.release.outputs['spectre-react-lib'] }} "
32-
- run: echo "${{ steps.release.outputs }} "
3325

3426
- uses: actions/checkout@v3
35-
if: ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
27+
if: ${{ steps.release.outputs.releases_created }}
3628
- uses: pnpm/action-setup@v2
3729
with:
3830
version: 8
39-
if: ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
40-
- name: Use Node.js ${{ matrix.node-version }}
31+
if: ${{ steps.release.outputs.releases_created }}
32+
- name: Use Node.js 18
4133
uses: actions/setup-node@v3
4234
with:
43-
node-version: ${{ matrix.node-version }}
35+
node-version: 18
4436
cache: 'pnpm'
45-
if: ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
37+
if: ${{ steps.release.outputs.releases_created }}
4638
- name: Install dependencies
4739
run: pnpm install
48-
if: ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
40+
if: ${{ steps.release.outputs.releases_created }}
4941
- name: Build
5042
run: pnpm build
51-
if: ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
52-
- name: Publish
53-
run: pnpm publish --no-git-checks
43+
if: ${{ steps.release.outputs.releases_created }}
44+
- name: Set publishing config
45+
run: pnpm config set '//registry.npmjs.org/:_authToken' "${NODE_AUTH_TOKEN}"
5446
env:
5547
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
56-
if: ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
48+
- name: Publish
49+
run: pnpm publish --no-git-checks --access public
50+
if: ${{ steps.release.outputs.releases_created }}

0 commit comments

Comments
 (0)