11# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
22# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages
3-
4- name : Release
5-
6- on :
7- release :
8- types : [created]
9-
10- jobs :
11- build :
12- runs-on : ubuntu-latest
13- steps :
14- - uses : actions/checkout@v2
15- - uses : actions/setup-node@v2
16- with :
17- node-version : 12
18- - run : npm ci
19- - run : npm test
20-
21- publish-npm :
22- needs : build
23- runs-on : ubuntu-latest
24- steps :
25- - uses : actions/checkout@v2
26- - uses : actions/setup-node@v2
27- with :
28- # we always publish targeting the lowest supported node version
29- node-version : 12
30- registry-url : ' https://registry.npmjs.org/'
31- - run : npm ci
32- - run : npm publish --access public
33- env :
34- NODE_AUTH_TOKEN : ${{secrets.npm_token}}
35-
36- publish-gpr :
37- needs : build
38- runs-on : ubuntu-latest
39- permissions :
40- contents : read
41- packages : write
42- steps :
43- - uses : actions/checkout@v2
44- - uses : actions/setup-node@v2
45- with :
46- # we always publish targeting the lowest supported node version
47- node-version : 12
48- registry-url : $registry-url(npm)
49- - run : npm ci
50- - run : npm publish --access public
51- env :
52- NODE_AUTH_TOKEN : ${{secrets.GITHUB_TOKEN}}
3+ #
4+ # name: Release
5+ #
6+ # on:
7+ # release:
8+ # types: [created]
9+ #
10+ # jobs:
11+ # build:
12+ # runs-on: ubuntu-latest
13+ # steps:
14+ # - uses: actions/checkout@v2
15+ # - uses: actions/setup-node@v2
16+ # with:
17+ # node-version: 12
18+ # - run: npm ci
19+ # - run: npm test
20+ #
21+ # publish-npm:
22+ # needs: build
23+ # runs-on: ubuntu-latest
24+ # steps:
25+ # - uses: actions/checkout@v2
26+ # - uses: actions/setup-node@v2
27+ # with:
28+ # # we always publish targeting the lowest supported node version
29+ # node-version: 12
30+ # registry-url: 'https://registry.npmjs.org/'
31+ # - run: npm ci
32+ # - run: npm publish --access public
33+ # env:
34+ # NODE_AUTH_TOKEN: ${{secrets.npm_token}}
35+ #
36+ # publish-gpr:
37+ # needs: build
38+ # runs-on: ubuntu-latest
39+ # permissions:
40+ # contents: read
41+ # packages: write
42+ # steps:
43+ # - uses: actions/checkout@v2
44+ # - uses: actions/setup-node@v2
45+ # with:
46+ # # we always publish targeting the lowest supported node version
47+ # node-version: 12
48+ # registry-url: $registry-url(npm)
49+ # - run: npm ci
50+ # - run: npm publish --access public
51+ # env:
52+ # NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
0 commit comments