|
144 | 144 | }, |
145 | 145 | ], |
146 | 146 | }, |
147 | | - "build-f39": { |
148 | | - "name": "Build Fedora 39 package", |
149 | | - "container": "fedora:39", |
150 | | - "runs-on": "ubuntu-latest", |
151 | | - "needs": [ |
152 | | - "check", |
153 | | - ], |
154 | | - "steps": [ |
155 | | - { |
156 | | - "name": "Install git", |
157 | | - "run": "dnf install -y git", |
158 | | - }, |
159 | | - { |
160 | | - "name": "Checkout code", |
161 | | - "uses": "actions/checkout@v4", |
162 | | - "with": { |
163 | | - "fetch-depth": 0, |
164 | | - }, |
165 | | - }, |
166 | | - { |
167 | | - "name": "Install build dependencies", |
168 | | - "run": "bash $SCRIPTS/pkg-fedora.sh install", |
169 | | - }, |
170 | | - { |
171 | | - "name": "Build package", |
172 | | - "run": "bash $SCRIPTS/pkg-fedora.sh build", |
173 | | - }, |
174 | | - { |
175 | | - "name": "Sign package", |
176 | | - "env": { |
177 | | - "GPG_KEY_ID": "56C464BAAC421453", |
178 | | - "GPG_KEY": "${{ secrets.LINUX_SURFACE_GPG_KEY }}", |
179 | | - }, |
180 | | - "run": "bash $SCRIPTS/pkg-fedora.sh sign", |
181 | | - }, |
182 | | - { |
183 | | - "name": "Prepare release", |
184 | | - "run": "bash $SCRIPTS/pkg-fedora.sh release", |
185 | | - }, |
186 | | - { |
187 | | - "name": "Upload artifacts", |
188 | | - "uses": "actions/upload-artifact@v4", |
189 | | - "with": { |
190 | | - "name": "fedora-39-latest", |
191 | | - "path": "release", |
192 | | - }, |
193 | | - }, |
194 | | - ], |
195 | | - }, |
196 | 147 | "build-f40": { |
197 | 148 | "name": "Build Fedora 40 package", |
198 | 149 | "container": "fedora:40", |
|
297 | 248 | "needs": [ |
298 | 249 | "build-arch", |
299 | 250 | "build-deb", |
300 | | - "build-f39", |
301 | 251 | "build-f40", |
302 | 252 | "build-f41", |
303 | 253 | ], |
|
319 | 269 | "path": "debian-latest", |
320 | 270 | }, |
321 | 271 | }, |
322 | | - { |
323 | | - "name": "Download Fedora 39 artifacts", |
324 | | - "uses": "actions/download-artifact@v4", |
325 | | - "with": { |
326 | | - "name": "fedora-39-latest", |
327 | | - "path": "fedora-39-latest", |
328 | | - }, |
329 | | - }, |
330 | 272 | { |
331 | 273 | "name": "Download Fedora 40 artifacts", |
332 | 274 | "uses": "actions/download-artifact@v4", |
|
422 | 364 | }, |
423 | 365 | ], |
424 | 366 | }, |
425 | | - "repo-f39": { |
426 | | - "name": "Update Fedora 39 package repository", |
427 | | - "container": "fedora:39", |
428 | | - "runs-on": "ubuntu-latest", |
429 | | - "needs": [ |
430 | | - "release", |
431 | | - ], |
432 | | - "steps": [ |
433 | | - { |
434 | | - "name": "Install git", |
435 | | - "run": "dnf install -y git", |
436 | | - }, |
437 | | - { |
438 | | - "name": "Checkout code", |
439 | | - "uses": "actions/checkout@v4", |
440 | | - "with": { |
441 | | - "fetch-depth": 0, |
442 | | - }, |
443 | | - }, |
444 | | - { |
445 | | - "name": "Download artifacts", |
446 | | - "uses": "actions/download-artifact@v4", |
447 | | - "with": { |
448 | | - "name": "fedora-39-latest", |
449 | | - "path": "fedora-39-latest", |
450 | | - }, |
451 | | - }, |
452 | | - { |
453 | | - "name": "Update repository", |
454 | | - "env": { |
455 | | - "SURFACEBOT_TOKEN": "${{ secrets.LINUX_SURFACE_BOT_TOKEN }}", |
456 | | - "GIT_REF": "${{ github.ref }}", |
457 | | - }, |
458 | | - "run": "bash $SCRIPTS/repo-fedora.sh $NAME 39", |
459 | | - }, |
460 | | - ], |
461 | | - }, |
462 | 367 | "repo-f40": { |
463 | 368 | "name": "Update Fedora 40 package repository", |
464 | 369 | "container": "fedora:40", |
|
0 commit comments