Skip to content

Commit 5816a9f

Browse files
committed
removed deploy build step due to NPM 2FA, contributors must manually publish now
1 parent 0bc04e5 commit 5816a9f

File tree

1 file changed

+3
-37
lines changed

1 file changed

+3
-37
lines changed

.circleci/config.yml

+3-37
Original file line numberDiff line numberDiff line change
@@ -18,51 +18,17 @@ jobs:
1818
paths:
1919
- node_modules
2020
key: v1-dependencies-{{ checksum "package.json" }}
21+
- run: npm run lint
2122
- run: npm test
22-
- run: echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> .npmrc
2323
- persist_to_workspace:
2424
root: ~/project
2525
paths:
2626
- dist/
2727
- .npmrc
2828
- node_modules/
29-
deploy:
30-
<<: *defaults
31-
steps:
32-
- checkout
33-
- attach_workspace:
34-
at: ~/project
35-
- run: npm publish
36-
37-
deploy-beta:
38-
<<: *defaults
39-
steps:
40-
- checkout
41-
- attach_workspace:
42-
at: ~/project
43-
- run: npm publish --tag beta
4429

4530
workflows:
4631
version: 2
47-
build-deploy:
32+
build-:
4833
jobs:
49-
- build:
50-
filters:
51-
tags:
52-
only: /.*/
53-
- deploy:
54-
requires:
55-
- build
56-
filters:
57-
tags:
58-
only: /release-[0-9]+\.[0-9]+\.[0-9]+/
59-
branches:
60-
ignore: /.*/
61-
- deploy-beta:
62-
requires:
63-
- build
64-
filters:
65-
tags:
66-
only: /beta-[0-9]+\.[0-9]+\.[0-9]+(-rc[0-9]+)?/
67-
branches:
68-
ignore: /.*/
34+
- build

0 commit comments

Comments
 (0)