11on :
22 workflow_call :
33
4+ permissions :
5+ contents : read
6+
47jobs :
58 gcc-build :
69 runs-on : ${{ matrix.os }}
10+ permissions :
11+ contents : read
12+ packages : read
713 container :
814 image : ghcr.io/learning-process/ppc-ubuntu:1.1
915 credentials :
5864 needs :
5965 - gcc-build
6066 runs-on : ${{ matrix.os }}
67+ permissions :
68+ contents : read
69+ packages : read
6170 container :
6271 image : ghcr.io/learning-process/ppc-ubuntu:1.1
6372 credentials :
9099 needs :
91100 - gcc-test
92101 runs-on : ${{ matrix.os }}
102+ permissions :
103+ contents : read
104+ packages : read
93105 container :
94106 image : ghcr.io/learning-process/ppc-ubuntu:1.1
95107 credentials :
@@ -114,6 +126,9 @@ jobs:
114126 PPC_NUM_PROC : 1
115127 clang-build :
116128 runs-on : ${{ matrix.os }}
129+ permissions :
130+ contents : read
131+ packages : read
117132 container :
118133 image : ghcr.io/learning-process/ppc-ubuntu:1.1
119134 credentials :
@@ -159,6 +174,9 @@ jobs:
159174 needs :
160175 - clang-build
161176 runs-on : ${{ matrix.os }}
177+ permissions :
178+ contents : read
179+ packages : read
162180 container :
163181 image : ghcr.io/learning-process/ppc-ubuntu:1.1
164182 credentials :
@@ -191,6 +209,9 @@ jobs:
191209 needs :
192210 - clang-test
193211 runs-on : ${{ matrix.os }}
212+ permissions :
213+ contents : read
214+ packages : read
194215 container :
195216 image : ghcr.io/learning-process/ppc-ubuntu:1.1
196217 credentials :
@@ -217,6 +238,9 @@ jobs:
217238 needs :
218239 - clang-build
219240 runs-on : ${{ matrix.os }}
241+ permissions :
242+ contents : read
243+ packages : read
220244 container :
221245 image : ghcr.io/learning-process/ppc-ubuntu:1.1
222246 credentials :
@@ -264,6 +288,9 @@ jobs:
264288 needs :
265289 - clang-sanitizer-build
266290 runs-on : ${{ matrix.os }}
291+ permissions :
292+ contents : read
293+ packages : read
267294 container :
268295 image : ghcr.io/learning-process/ppc-ubuntu:1.1
269296 credentials :
@@ -302,6 +329,9 @@ jobs:
302329 needs :
303330 - clang-sanitizer-test
304331 runs-on : ${{ matrix.os }}
332+ permissions :
333+ contents : read
334+ packages : read
305335 container :
306336 image : ghcr.io/learning-process/ppc-ubuntu:1.1
307337 credentials :
@@ -330,6 +360,11 @@ jobs:
330360 - gcc-test-extended
331361 - clang-test-extended
332362 runs-on : ubuntu-24.04
363+ permissions :
364+ contents : read
365+ packages : read
366+ issues : write
367+ pull-requests : write
333368 container :
334369 image : ghcr.io/learning-process/ppc-ubuntu:1.1
335370 credentials :
0 commit comments