File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2727
2828 steps :
2929 - name : Checkout
30- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
30+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
31+ with :
32+ persist-credentials : false
3133
3234 - uses : webiny/action-conventional-commits@8bc41ff4e7d423d56fa4905f6ff79209a78776c7 # v1.3.0
3335 with :
Original file line number Diff line number Diff line change 99name : Dependabot
1010
1111on :
12- pull_request_target :
12+ pull_request :
1313 branches :
1414 - main
1515 - master
@@ -24,7 +24,7 @@ concurrency:
2424
2525jobs :
2626 auto-approve-merge :
27- if : github.actor == 'dependabot[bot]' || github.actor == 'renovate[bot]'
27+ if : github.event.pull_request.user.login == 'dependabot[bot]' || github.event.pull_request.user.login == 'renovate[bot]'
2828 runs-on : ubuntu-latest
2929 permissions :
3030 # for hmarr/auto-approve-action to approve PRs
Original file line number Diff line number Diff line change 1313 release :
1414 types : [published]
1515
16+ permissions :
17+ contents : read
18+
1619jobs :
1720 build-and-deploy :
1821 runs-on : ubuntu-latest
@@ -27,22 +30,24 @@ jobs:
2730 require : write
2831
2932 - name : Checkout
30- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
33+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
34+ with :
35+ persist-credentials : false
3136
3237 - name : Read package.json node and npm engines version
33- uses : skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
38+ uses : skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
3439 id : versions
3540 with :
3641 fallbackNode : ' ^20'
3742 fallbackNpm : ' ^10'
3843
3944 - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
40- uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
45+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
4146 with :
4247 node-version : ${{ steps.versions.outputs.nodeVersion }}
4348
4449 - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
45- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
50+ run : npm i -g ' npm@${{ steps.versions.outputs.npmVersion }}'
4651
4752 - name : Install dependencies & build
4853 env :
Original file line number Diff line number Diff line change 3131
3232 steps :
3333 - name : Run check
34- uses : skjnldsv/block-fixup-merge-action@42d26e1b536ce61e5cf467d65fb76caf4aa85acf # v1
34+ uses : skjnldsv/block-fixup-merge-action@c138ea99e45e186567b64cf065ce90f7158c236a # v2
3535 with :
3636 repo-token : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -20,6 +20,9 @@ concurrency:
2020jobs :
2121 changes :
2222 runs-on : ubuntu-latest
23+ permissions :
24+ contents : read
25+ pull-requests : read
2326
2427 outputs :
2528 src : ${{ steps.changes.outputs.src}}
@@ -53,22 +56,24 @@ jobs:
5356
5457 steps :
5558 - name : Checkout
56- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
59+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
60+ with :
61+ persist-credentials : false
5762
5863 - name : Read package.json node and npm engines version
59- uses : skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
64+ uses : skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
6065 id : versions
6166 with :
6267 fallbackNode : ' ^20'
6368 fallbackNpm : ' ^10'
6469
6570 - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
66- uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
71+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
6772 with :
6873 node-version : ${{ steps.versions.outputs.nodeVersion }}
6974
7075 - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
71- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
76+ run : npm i -g ' npm@${{ steps.versions.outputs.npmVersion }}'
7277
7378 - name : Install dependencies
7479 env :
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ concurrency:
2626jobs :
2727 changes :
2828 runs-on : ubuntu-latest
29+ permissions :
30+ contents : read
31+ pull-requests : read
2932
3033 outputs :
3134 src : ${{ steps.changes.outputs.src}}
@@ -57,22 +60,24 @@ jobs:
5760
5861 steps :
5962 - name : Checkout
60- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
63+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
64+ with :
65+ persist-credentials : false
6166
6267 - name : Read package.json node and npm engines version
63- uses : skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
68+ uses : skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
6469 id : versions
6570 with :
6671 fallbackNode : ' ^20'
6772 fallbackNpm : ' ^10'
6873
6974 - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
70- uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
75+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
7176 with :
7277 node-version : ${{ steps.versions.outputs.nodeVersion }}
7378
7479 - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
75- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
80+ run : npm i -g ' npm@${{ steps.versions.outputs.npmVersion }}'
7681
7782 - name : Install dependencies & build
7883 env :
8893 run : npm run test:coverage --if-present
8994
9095 - name : Collect coverage
91- uses : codecov/codecov-action@54bcd8715eee62d40e33596ef5e8f0f48dbbccab # v4 .1.0
96+ uses : codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5 .1.2
9297 with :
9398 files : ./coverage/lcov.info
94- token : ${{ secrets.CODECOV_TOKEN }}
9599
96100 summary :
97101 permissions :
Original file line number Diff line number Diff line change 88
99name : Node
1010
11- on :
12- pull_request :
13- push :
14- branches :
15- - main
16- - master
17- - stable*
11+ on : pull_request
1812
1913permissions :
2014 contents : read
@@ -26,6 +20,9 @@ concurrency:
2620jobs :
2721 changes :
2822 runs-on : ubuntu-latest
23+ permissions :
24+ contents : read
25+ pull-requests : read
2926
3027 outputs :
3128 src : ${{ steps.changes.outputs.src}}
@@ -56,28 +53,29 @@ jobs:
5653 name : NPM build
5754 steps :
5855 - name : Checkout
59- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
56+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
57+ with :
58+ persist-credentials : false
6059
6160 - name : Read package.json node and npm engines version
62- uses : skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
61+ uses : skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
6362 id : versions
6463 with :
6564 fallbackNode : ' ^20'
6665 fallbackNpm : ' ^10'
6766
6867 - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
69- uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
68+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
7069 with :
7170 node-version : ${{ steps.versions.outputs.nodeVersion }}
7271
7372 - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
74- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
73+ run : npm i -g ' npm@${{ steps.versions.outputs.npmVersion }}'
7574
7675 - name : Install dependencies & build
7776 env :
7877 CYPRESS_INSTALL_BINARY : 0
7978 PUPPETEER_SKIP_DOWNLOAD : true
80- CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
8179 run : |
8280 npm ci
8381 npm run build --if-present
Original file line number Diff line number Diff line change 1414
1515permissions :
1616 contents : read
17- packages : write
1817
1918jobs :
2019 publish :
2120 runs-on : ubuntu-latest
2221
2322 name : Build and publish to npm
23+ permissions :
24+ packages : write
25+
2426 steps :
2527 - name : Checkout
26- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
28+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
29+ with :
30+ persist-credentials : false
2731
2832 - name : Read package.json node and npm engines version
29- uses : skjnldsv/read-package-engines-version-actions@8205673bab74a63eb9b8093402fd9e0e018663a1 # v2.2
33+ uses : skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
3034 id : versions
3135 with :
3236 fallbackNode : ' ^20'
3337 fallbackNpm : ' ^10'
3438
3539 - name : Set up node ${{ steps.versions.outputs.nodeVersion }}
36- uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v3
40+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
3741 with :
3842 node-version : ${{ steps.versions.outputs.nodeVersion }}
3943
4044 - name : Set up npm ${{ steps.versions.outputs.npmVersion }}
41- run : npm i -g npm@" ${{ steps.versions.outputs.npmVersion }}"
45+ run : npm i -g ' npm@${{ steps.versions.outputs.npmVersion }}'
4246
4347 - name : Install dependencies & build
4448 env :
Original file line number Diff line number Diff line change @@ -11,12 +11,17 @@ name: REUSE Compliance Check
1111
1212on : [pull_request]
1313
14+ permissions :
15+ contents : read
16+
1417jobs :
1518 reuse-compliance-check :
1619 runs-on : ubuntu-latest
1720 steps :
18- - name : Checkout
19- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
21+ - name : Checkout
22+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+ with :
24+ persist-credentials : false
2025
21- - name : REUSE Compliance Check
22- uses : fsfe/reuse-action@3ae3c6bdf1257ab19397fab11fd3312144692083 # v4 .0.0
26+ - name : REUSE Compliance Check
27+ uses : fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5 .0.0
You can’t perform that action at this time.
0 commit comments