@@ -12,9 +12,6 @@ name: release-please
12
12
jobs :
13
13
release-please :
14
14
runs-on : ubuntu-20.04
15
- strategy :
16
- matrix :
17
- node-version : [18]
18
15
steps :
19
16
- name : Release Please
20
17
uses : google-github-actions/release-please-action@v3
@@ -24,33 +21,30 @@ jobs:
24
21
release-type : node
25
22
package-name : spectre-react-lib
26
23
27
- - run : echo "${{ steps }} "
28
- - run : echo "Release created ${{ steps.release.outputs.release_created }}"
29
24
- 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 }} "
33
25
34
26
- uses : actions/checkout@v3
35
- if : ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
27
+ if : ${{ steps.release.outputs.releases_created }}
36
28
- uses : pnpm/action-setup@v2
37
29
with :
38
30
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
41
33
uses : actions/setup-node@v3
42
34
with :
43
- node-version : ${{ matrix.node-version }}
35
+ node-version : 18
44
36
cache : ' pnpm'
45
- if : ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
37
+ if : ${{ steps.release.outputs.releases_created }}
46
38
- name : Install dependencies
47
39
run : pnpm install
48
- if : ${{ steps.release.outputs.releases_created || steps.release.outputs.release_created }}
40
+ if : ${{ steps.release.outputs.releases_created }}
49
41
- name : Build
50
42
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}"
54
46
env :
55
47
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