This repository was archived by the owner on Aug 2, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 10 files changed +273
-63
lines changed Expand file tree Collapse file tree 10 files changed +273
-63
lines changed Original file line number Diff line number Diff line change
1
+ version : 2
2
+ updates :
3
+
4
+ - package-ecosystem : " github-actions"
5
+ directory : " /"
6
+ schedule :
7
+ interval : " daily"
8
+ target-branch : " master"
9
+
10
+ - package-ecosystem : " github-actions"
11
+ directory : " /"
12
+ schedule :
13
+ interval : " daily"
14
+ target-branch : " develop"
15
+
16
+ - package-ecosystem : " github-actions"
17
+ directory : " /"
18
+ schedule :
19
+ interval : " daily"
20
+ target-branch : " release/21.0.x"
21
+
22
+ - package-ecosystem : " github-actions"
23
+ directory : " /"
24
+ schedule :
25
+ interval : " daily"
26
+ target-branch : " release/22.0.x"
27
+
28
+ - package-ecosystem : " npm"
29
+ directory : " /"
30
+ schedule :
31
+ interval : " daily"
32
+ target-branch : " develop"
33
+
34
+ - package-ecosystem : " npm"
35
+ directory : " /"
36
+ schedule :
37
+ interval : " daily"
38
+ target-branch : " release/21.0.x"
39
+
40
+ - package-ecosystem : " npm"
41
+ directory : " /"
42
+ schedule :
43
+ interval : " daily"
44
+ target-branch : " release/22.0.x"
Original file line number Diff line number Diff line change
1
+ name : Build Docker - Develop
2
+ on :
3
+ schedule :
4
+ - cron : " 0 2 * * *"
5
+
6
+ jobs :
7
+ build-docker :
8
+ name : Build Docker - Develop
9
+ runs-on : ubuntu-18.04
10
+ steps :
11
+ - name : Checkout
12
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
13
+ with :
14
+ ref : develop
15
+ token : ${{ github.token }}
16
+ - name : Set up QEMU
17
+ uses : docker/setup-qemu-action@6520a2d2cb6db42c90c297c8025839c98e531268
18
+ - name : Set up Docker Buildx
19
+ uses : docker/setup-buildx-action@2a4b53665e15ce7d7049afb11ff1f70ff1610609
20
+ - name : Login to DockerHub
21
+ uses : docker/login-action@f3364599c6aa293cdc2b8391b1b56d0c30e45c8a
22
+ with :
23
+ username : ${{ secrets.DOCKERHUB_USERNAME }}
24
+ password : ${{ secrets.DOCKERHUB_TOKEN }}
25
+ - name : Build and push
26
+ uses : docker/build-push-action@e1b7f96249f2e4c8e4ac1519b9608c0d48944a1f
27
+ with :
28
+ context : ./.github/eosjs-ci
29
+ file : ./.github/eosjs-ci/Dockerfile
30
+ pull : true
31
+ push : true
32
+ no-cache : true
33
+ tags : |
34
+ eosio/eosjs-ci:develop
35
+ eosio/eosjs-ci:${{ github.sha }}
Original file line number Diff line number Diff line change
1
+ name : Build Docker - Release
2
+ on :
3
+ schedule :
4
+ - cron : " 0 2 * * *"
5
+
6
+ jobs :
7
+ build-docker :
8
+ name : Build Docker - Release
9
+ runs-on : ubuntu-18.04
10
+ steps :
11
+ - name : Checkout
12
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
13
+ with :
14
+ ref : release/22.0.x
15
+ token : ${{ github.token }}
16
+ - name : Set up QEMU
17
+ uses : docker/setup-qemu-action@6520a2d2cb6db42c90c297c8025839c98e531268
18
+ - name : Set up Docker Buildx
19
+ uses : docker/setup-buildx-action@2a4b53665e15ce7d7049afb11ff1f70ff1610609
20
+ - name : Login to DockerHub
21
+ uses : docker/login-action@f3364599c6aa293cdc2b8391b1b56d0c30e45c8a
22
+ with :
23
+ username : ${{ secrets.DOCKERHUB_USERNAME }}
24
+ password : ${{ secrets.DOCKERHUB_TOKEN }}
25
+ - name : Build and push
26
+ uses : docker/build-push-action@e1b7f96249f2e4c8e4ac1519b9608c0d48944a1f
27
+ with :
28
+ context : ./.github/eosjs-ci
29
+ file : ./.github/eosjs-ci/Dockerfile
30
+ pull : true
31
+ push : true
32
+ no-cache : true
33
+ build-args : |
34
+ EOSBRANCH=release_2.1.x
35
+ CDTBRANCH=release_1.8.x
36
+ tags : |
37
+ eosio/eosjs-ci:release_22.0.x
38
+ eosio/eosjs-ci:${{ github.sha }}
Original file line number Diff line number Diff line change @@ -20,16 +20,16 @@ jobs:
20
20
HAS_SECRET : ${{ secrets.GIT_API_KEY != null }}
21
21
- name : Checkout (with GIT_API_KEY)
22
22
if : ${{ steps.check_token.outputs.token_exists == 'true' }}
23
- uses : actions/checkout@f90c7b395dac7c5a277c1a6d93d5057c1cddb74e
23
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
24
24
with :
25
25
token : ${{ secrets.GIT_API_KEY }}
26
26
- name : Checkout (with GitHub Token)
27
27
if : ${{ steps.check_token.outputs.token_exists == 'false' }}
28
- uses : actions/checkout@f90c7b395dac7c5a277c1a6d93d5057c1cddb74e
28
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
29
29
with :
30
30
token : ${{ github.token }}
31
31
- name : Setup Node.js ${{ matrix.node-version }}
32
- uses : actions/setup-node@c6fd00ceb9747fb23ffdf72987450a2664414867
32
+ uses : actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea
33
33
with :
34
34
node-version : ${{ matrix.node-version }}
35
35
registry-url : ' https://registry.npmjs.org'
55
55
run : |
56
56
yarn build-web
57
57
- name : Test Web
58
- uses : cypress-io/github-action@6e9b583c9652e99b72b042a3957980fc6166efae
58
+ uses : cypress-io/github-action@89161930792c0050baeba2737caa058c395ecfcb
59
59
with :
60
60
spec : cypress/integration/index.spec.js
61
61
- name : Get Protected Status
Original file line number Diff line number Diff line change
1
+ name : Integration Test - Develop
2
+ on :
3
+ schedule :
4
+ - cron : " 0 3 * * *"
5
+
6
+ jobs :
7
+ integration-test :
8
+ name : Integration Test - Develop
9
+ runs-on : ubuntu-18.04
10
+ strategy :
11
+ matrix :
12
+ node-version : [12.14.1]
13
+ steps :
14
+ - name : Checkout
15
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
16
+ with :
17
+ ref : develop
18
+ token : ${{ github.token }}
19
+ - name : Setup Node.js ${{ matrix.node-version }}
20
+ uses : actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea
21
+ with :
22
+ node-version : ${{ matrix.node-version }}
23
+ registry-url : ' https://registry.npmjs.org'
24
+ - name : Install
25
+ run : |
26
+ yarn --frozen-lockfile
27
+ - name : Test
28
+ run : |
29
+ yarn test
30
+ - name : Test Node
31
+ run : |
32
+ yarn test-node
33
+ - name : Test Types
34
+ run : |
35
+ yarn test-types
36
+ - name : Build
37
+ run : |
38
+ yarn build-web
39
+ - name : Test Web
40
+ uses : cypress-io/github-action@89161930792c0050baeba2737caa058c395ecfcb
41
+ with :
42
+ spec : cypress/integration/index.spec.js
43
+ services :
44
+ nodeos :
45
+ image : eosio/eosjs-ci:develop
46
+
47
+ ports :
48
+ - 8888:8888
49
+ - 9876:9876
Original file line number Diff line number Diff line change
1
+ name : Integration Test - Release
2
+ on :
3
+ schedule :
4
+ - cron : " 0 3 * * *"
5
+
6
+ jobs :
7
+ integration-test :
8
+ name : Integration Test - Release
9
+ runs-on : ubuntu-18.04
10
+ strategy :
11
+ matrix :
12
+ node-version : [12.14.1]
13
+ steps :
14
+ - name : Checkout
15
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
16
+ with :
17
+ ref : release/22.0.x
18
+ token : ${{ github.token }}
19
+ - name : Setup Node.js ${{ matrix.node-version }}
20
+ uses : actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea
21
+ with :
22
+ node-version : ${{ matrix.node-version }}
23
+ registry-url : ' https://registry.npmjs.org'
24
+ - name : Install
25
+ run : |
26
+ yarn --frozen-lockfile
27
+ - name : Test
28
+ run : |
29
+ yarn test
30
+ - name : Test Node
31
+ run : |
32
+ yarn test-node
33
+ - name : Test Types
34
+ run : |
35
+ yarn test-types
36
+ - name : Build
37
+ run : |
38
+ yarn build-web
39
+ - name : Test Web
40
+ uses : cypress-io/github-action@89161930792c0050baeba2737caa058c395ecfcb
41
+ with :
42
+ spec : cypress/integration/index.spec.js
43
+ services :
44
+ nodeos :
45
+ image : eosio/eosjs-ci:release_22.0.x
46
+
47
+ ports :
48
+ - 8888:8888
49
+ - 9876:9876
Original file line number Diff line number Diff line change 13
13
node-version : [12.14.1]
14
14
steps :
15
15
- name : Checkout
16
- uses : actions/checkout@f90c7b395dac7c5a277c1a6d93d5057c1cddb74e
16
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
17
17
- name : Setup Node.js ${{ matrix.node-version }}
18
- uses : actions/setup-node@c6fd00ceb9747fb23ffdf72987450a2664414867
18
+ uses : actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea
19
19
with :
20
20
node-version : ${{ matrix.node-version }}
21
21
registry-url : ' https://registry.npmjs.org'
35
35
run : |
36
36
yarn build-web
37
37
- name : Test Web
38
- uses : cypress-io/github-action@6e9b583c9652e99b72b042a3957980fc6166efae
38
+ uses : cypress-io/github-action@89161930792c0050baeba2737caa058c395ecfcb
39
39
with :
40
40
spec : cypress/integration/index.spec.js
41
41
- name : Publish Edge
Original file line number Diff line number Diff line change 13
13
node-version : [12.14.1]
14
14
steps :
15
15
- name : Checkout
16
- uses : actions/checkout@f90c7b395dac7c5a277c1a6d93d5057c1cddb74e
16
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
17
17
- name : Setup Node.js ${{ matrix.node-version }}
18
- uses : actions/setup-node@c6fd00ceb9747fb23ffdf72987450a2664414867
18
+ uses : actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea
19
19
with :
20
20
node-version : ${{ matrix.node-version }}
21
21
registry-url : ' https://registry.npmjs.org'
35
35
run : |
36
36
yarn build-web
37
37
- name : Test Web
38
- uses : cypress-io/github-action@6e9b583c9652e99b72b042a3957980fc6166efae
38
+ uses : cypress-io/github-action@89161930792c0050baeba2737caa058c395ecfcb
39
39
with :
40
40
spec : cypress/integration/index.spec.js
41
41
- name : Publish Release
66
66
node-version : [12.14.1]
67
67
steps :
68
68
- name : Checkout
69
- uses : actions/checkout@f90c7b395dac7c5a277c1a6d93d5057c1cddb74e
69
+ uses : actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
70
70
- name : Setup Node.js ${{ matrix.node-version }}
71
- uses : actions/setup-node@c6fd00ceb9747fb23ffdf72987450a2664414867
71
+ uses : actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea
72
72
with :
73
73
node-version : ${{ matrix.node-version }}
74
74
registry-url : ' https://registry.npmjs.org'
88
88
run : |
89
89
yarn build-web
90
90
- name : Test Web
91
- uses : cypress-io/github-action@6e9b583c9652e99b72b042a3957980fc6166efae
91
+ uses : cypress-io/github-action@89161930792c0050baeba2737caa058c395ecfcb
92
92
with :
93
93
spec : cypress/integration/index.spec.js
94
94
- name : Publish RC
Original file line number Diff line number Diff line change 35
35
"@blockone/eslint-config-blockone" : " ^4.0.0" ,
36
36
"@types/elliptic" : " ^6.4.12" ,
37
37
"@types/jest" : " ^26.0.22" ,
38
- "@types/node" : " ^14.14.37 " ,
38
+ "@types/node" : " ^14.14.41 " ,
39
39
"@types/pako" : " ^1.0.1" ,
40
40
"buffer" : " ^6.0.3" ,
41
41
"crypto-browserify" : " ^3.12.0" ,
42
- "cypress" : " ^7.0.1 " ,
42
+ "cypress" : " ^7.1.0 " ,
43
43
"eosjs-ecc" : " ^4.0.7" ,
44
44
"eslint" : " ^7.24.0" ,
45
45
"jest" : " ^26.6.3" ,
46
46
"jest-fetch-mock" : " ^3.0.3" ,
47
- "ts-jest" : " ^26.5.4 " ,
47
+ "ts-jest" : " ^26.5.5 " ,
48
48
"ts-loader" : " ^8.1.0" ,
49
49
"typescript" : " ^4.2.4" ,
50
- "webpack" : " ^5.32 .0" ,
50
+ "webpack" : " ^5.34 .0" ,
51
51
"webpack-cli" : " ^4.6.0"
52
52
},
53
53
"jest" : {
You can’t perform that action at this time.
0 commit comments