Skip to content

Commit 9e92b7f

Browse files
committed
FIX: release workflow
1 parent 43067c1 commit 9e92b7f

1 file changed

Lines changed: 10 additions & 61 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
types: [published]
66

77
jobs:
8-
build:
8+
publish:
99
runs-on: ubuntu-latest
1010
steps:
1111

@@ -26,77 +26,26 @@ jobs:
2626
- name: run tests
2727
run: npm test
2828

29-
publish-gh-pages:
30-
needs: build
31-
runs-on: ubuntu-latest
32-
steps:
33-
34-
- name: checkout
35-
uses: actions/checkout@v2
36-
37-
- name: create docs
38-
run: npm run docs
39-
40-
- name: publish GitHub pages
41-
uses: peaceiris/actions-gh-pages@v3
42-
with:
43-
github_token: ${{ secrets.GITHUB_TOKEN }}
44-
publish_dir: ./docs
45-
46-
publish-dlx:
47-
needs: build
48-
runs-on: ubuntu-latest
49-
steps:
50-
51-
- name: checkout
52-
uses: actions/checkout@v2
53-
5429
- name: publish to DLx CDN
5530
run: npm run upload
5631
env:
5732
AZURE_CONNECTION_STRING: ${{secrets.AZURE_CONNECTION_STRING}}
5833

59-
publish-npm:
60-
needs: build
61-
runs-on: ubuntu-latest
62-
steps:
63-
64-
- name: checkout
65-
uses: actions/checkout@v2
66-
67-
- name: set up Node
68-
uses: actions/setup-node@v1
69-
with:
70-
node-version: 13
71-
registry-url: https://registry.npmjs.org/
72-
73-
- name: install package
74-
run: npm ci
75-
7634
- name: publish to npm
7735
run: npm publish
7836
env:
7937
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
8038

81-
publish-gpr:
82-
needs: build
83-
runs-on: ubuntu-latest
84-
steps:
85-
86-
- name: checkout
87-
uses: actions/checkout@v2
88-
89-
- name: set up Node
90-
uses: actions/setup-node@v1
91-
with:
92-
node-version: 13
93-
registry-url: https://npm.pkg.github.com/
94-
scope: '@digitallinguistics'
95-
96-
- name: install package
97-
run: npm ci
98-
9939
- name: publish to GitHub Packages
10040
run: npm publish
10141
env:
10242
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
43+
44+
- name: create docs
45+
run: npm run docs
46+
47+
- name: publish GitHub pages
48+
uses: peaceiris/actions-gh-pages@v3
49+
with:
50+
github_token: ${{ secrets.GITHUB_TOKEN }}
51+
publish_dir: ./docs

0 commit comments

Comments
 (0)