File tree Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Expand file tree Collapse file tree 3 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 10
10
# Run every Sunday at midnight
11
11
- cron : ' 0 0 * * 0'
12
12
13
+ permissions :
14
+ contents : read
15
+
13
16
env :
14
17
TEST_BUILD_ALL : 1
15
18
TEST_FATAL_WARNINGS : ${{ github.event.inputs.fatal_warnings }}
Original file line number Diff line number Diff line change 5
5
branches :
6
6
- master
7
7
8
+ permissions :
9
+ contents : read
10
+
8
11
concurrency :
9
12
group : ${{ github.workflow }}
10
13
# We do NOT want `cancel-in-progress` here since only one website job
@@ -13,13 +16,16 @@ concurrency:
13
16
jobs :
14
17
create_release :
15
18
runs-on : ubuntu-latest
19
+ permissions :
20
+ contents : write
16
21
steps :
17
22
- uses : actions/checkout@v4
18
23
with :
19
24
fetch-depth : 0
20
25
- name : Upload release assets
21
26
run : |
22
27
./tools/create_release.py ${{ github.repository }} ${{ secrets.GITHUB_TOKEN }}
28
+
23
29
# Ideally we should trigger Meson's CI to update the website, but unfortunately
24
30
# it requires a Personal Access Token. Instead clone meson and do it ourself.
25
31
# This job is copied from Meson's workflows.
Original file line number Diff line number Diff line change 5
5
push :
6
6
branches : ['*']
7
7
8
+ permissions :
9
+ contents : read
10
+
8
11
concurrency :
9
12
group : ${{ github.workflow }}-${{ github.ref }}
10
13
cancel-in-progress : true
You can’t perform that action at this time.
0 commit comments