File tree 1 file changed +11
-5
lines changed
1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change 14
14
# At 2:30 on Sundays
15
15
- cron : ' 30 2 * * 0'
16
16
17
+ permissions :
18
+ contents : read
19
+
17
20
jobs :
18
21
build :
19
22
runs-on : ubuntu-latest
27
30
28
31
steps :
29
32
- name : Checkout
30
- uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
33
+ id : checkout
34
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
31
35
with :
36
+ persist-credentials : false
32
37
ref : ${{ matrix.branches }}
38
+ continue-on-error : true
33
39
34
40
- name : Read package.json node and npm engines version
35
41
uses : skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
39
45
fallbackNpm : ' ^10'
40
46
41
47
- name : Set up node ${{ steps.versions.outputs.nodeVersion }}
42
- uses : actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
48
+ uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
43
49
with :
44
50
node-version : ${{ steps.versions.outputs.nodeVersion }}
45
51
@@ -51,16 +57,16 @@ jobs:
51
57
uses : nextcloud-libraries/npm-audit-action@2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87 # v0.1.0
52
58
53
59
- name : Run npm ci and npm run build
54
- if : always()
60
+ if : steps.checkout.outcome == 'success'
55
61
env :
56
62
CYPRESS_INSTALL_BINARY : 0
57
63
run : |
58
64
npm ci
59
65
npm run build --if-present
60
66
61
67
- name : Create Pull Request
62
- if : always()
63
- uses : peter-evans/create-pull-request@4320041ed380b20e97d388d56a7fb4f9b8c20e79 # v7.0.0
68
+ if : steps.checkout.outcome == 'success'
69
+ uses : peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f # v7.0.5
64
70
with :
65
71
token : ${{ secrets.COMMAND_BOT_PAT }}
66
72
commit-message : ' fix(deps): Fix npm audit'
You can’t perform that action at this time.
0 commit comments