@@ -10,13 +10,17 @@ concurrency:
1010jobs :
1111 files-changed :
1212 uses : ./.github/workflows/files-changed.yml
13+ permissions :
14+ contents : read
1315
1416 lint-backend :
1517 if : needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
1618 needs : files-changed
1719 runs-on : ubuntu-latest
20+ permissions :
21+ contents : read
1822 steps :
19- - uses : actions/checkout@v5
23+ - uses : actions/checkout@v6
2024 - uses : actions/setup-go@v6
2125 with :
2226 go-version-file : go.mod
3034 if : needs.files-changed.outputs.templates == 'true'
3135 needs : files-changed
3236 runs-on : ubuntu-latest
37+ permissions :
38+ contents : read
3339 steps :
34- - uses : actions/checkout@v5
40+ - uses : actions/checkout@v6
3541 - uses : astral-sh/setup-uv@v6
3642 - run : uv python install 3.12
3743 - uses : pnpm/action-setup@v4
4652 if : needs.files-changed.outputs.yaml == 'true'
4753 needs : files-changed
4854 runs-on : ubuntu-latest
55+ permissions :
56+ contents : read
4957 steps :
50- - uses : actions/checkout@v5
58+ - uses : actions/checkout@v6
5159 - uses : astral-sh/setup-uv@v6
5260 - run : uv python install 3.12
5361 - run : make deps-py
5765 if : needs.files-changed.outputs.swagger == 'true'
5866 needs : files-changed
5967 runs-on : ubuntu-latest
68+ permissions :
69+ contents : read
6070 steps :
61- - uses : actions/checkout@v5
71+ - uses : actions/checkout@v6
6272 - uses : pnpm/action-setup@v4
6373 - uses : actions/setup-node@v5
6474 with :
7080 if : needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.frontend == 'true' || needs.files-changed.outputs.actions == 'true' || needs.files-changed.outputs.docs == 'true' || needs.files-changed.outputs.templates == 'true'
7181 needs : files-changed
7282 runs-on : ubuntu-latest
83+ permissions :
84+ contents : read
7385 steps :
74- - uses : actions/checkout@v5
86+ - uses : actions/checkout@v6
7587 - uses : actions/setup-go@v6
7688 with :
7789 go-version-file : go.mod
8294 if : needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
8395 needs : files-changed
8496 runs-on : ubuntu-latest
97+ permissions :
98+ contents : read
8599 steps :
86- - uses : actions/checkout@v5
100+ - uses : actions/checkout@v6
87101 - uses : actions/setup-go@v6
88102 with :
89103 go-version-file : go.mod
@@ -99,8 +113,10 @@ jobs:
99113 if : needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
100114 needs : files-changed
101115 runs-on : ubuntu-latest
116+ permissions :
117+ contents : read
102118 steps :
103- - uses : actions/checkout@v5
119+ - uses : actions/checkout@v6
104120 - uses : actions/setup-go@v6
105121 with :
106122 go-version-file : go.mod
@@ -114,8 +130,10 @@ jobs:
114130 if : needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
115131 needs : files-changed
116132 runs-on : ubuntu-latest
133+ permissions :
134+ contents : read
117135 steps :
118- - uses : actions/checkout@v5
136+ - uses : actions/checkout@v6
119137 - uses : actions/setup-go@v6
120138 with :
121139 go-version-file : go.mod
@@ -127,8 +145,10 @@ jobs:
127145 if : needs.files-changed.outputs.frontend == 'true' || needs.files-changed.outputs.actions == 'true'
128146 needs : files-changed
129147 runs-on : ubuntu-latest
148+ permissions :
149+ contents : read
130150 steps :
131- - uses : actions/checkout@v5
151+ - uses : actions/checkout@v6
132152 - uses : pnpm/action-setup@v4
133153 - uses : actions/setup-node@v5
134154 with :
@@ -143,8 +163,10 @@ jobs:
143163 if : needs.files-changed.outputs.backend == 'true' || needs.files-changed.outputs.actions == 'true'
144164 needs : files-changed
145165 runs-on : ubuntu-latest
166+ permissions :
167+ contents : read
146168 steps :
147- - uses : actions/checkout@v5
169+ - uses : actions/checkout@v6
148170 - uses : actions/setup-go@v6
149171 with :
150172 go-version-file : go.mod
@@ -175,8 +197,10 @@ jobs:
175197 if : needs.files-changed.outputs.docs == 'true' || needs.files-changed.outputs.actions == 'true'
176198 needs : files-changed
177199 runs-on : ubuntu-latest
200+ permissions :
201+ contents : read
178202 steps :
179- - uses : actions/checkout@v5
203+ - uses : actions/checkout@v6
180204 - uses : pnpm/action-setup@v4
181205 - uses : actions/setup-node@v5
182206 with :
@@ -188,8 +212,10 @@ jobs:
188212 if : needs.files-changed.outputs.actions == 'true' || needs.files-changed.outputs.actions == 'true'
189213 needs : files-changed
190214 runs-on : ubuntu-latest
215+ permissions :
216+ contents : read
191217 steps :
192- - uses : actions/checkout@v5
218+ - uses : actions/checkout@v6
193219 - uses : actions/setup-go@v6
194220 with :
195221 go-version-file : go.mod
0 commit comments