Skip to content

Commit 8787203

Browse files
committed
make bootc repo a variable, make fedora 44 the first to build
1 parent 7a29c35 commit 8787203

3 files changed

Lines changed: 10 additions & 5 deletions

File tree

.forgejo/workflows/build-hypervisor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ on:
1919
- 'amd'
2020
- 'nvidia'
2121
- 'nvidia-negativo17'
22-
- 'nvidia-rpmfusion'
22+
# - 'nvidia-rpmfusion'
2323
versions_override:
2424
description: 'JSON array of Fedora versions to build, e.g. [44] (empty = use fedora-versions.yml)'
2525
required: false

.forgejo/workflows/build-minimal-bootc.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ on:
88
required: false
99
default: ''
1010
type: string
11+
manifests_repo:
12+
description: 'Git URL of the fedora-bootc-base-images repo to clone'
13+
required: false
14+
default: 'https://git.local/ben/fedora-bootc-base-images.git'
15+
type: string
1116

12-
# Auto-triggers (push) intentionally omitted until a native:host runner is
13-
# connected. Run manually via workflow_dispatch for now.
17+
# Run manually via workflow_dispatch for now.
1418

1519
concurrency:
1620
group: build-minimal-bootc-${{ github.ref }}
@@ -21,6 +25,7 @@ env:
2125
# HTTPS registry fronted by Caddy (zot backend on :5050).
2226
# Caddy's internal CA is trusted on the runner VM via cloud-init.
2327
REGISTRY: registry.local
28+
MANIFESTS_REPO: ${{ inputs.manifests_repo || 'https://git.local/ben/fedora-bootc-base-images.git' }}
2429

2530
jobs:
2631
setup:
@@ -100,7 +105,7 @@ jobs:
100105
- name: Clone Fedora bootc manifests
101106
run: |
102107
rm -rf manifests
103-
git clone --depth 1 https://git.local/ben/fedora-bootc-base-images.git manifests
108+
git clone --depth 1 "${MANIFESTS_REPO}" manifests
104109
git -C manifests log -1
105110
cp policy.json manifests/policy.json
106111
cp cosign.pub manifests/cosign.pub

fedora-versions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Edit this file only when promoting a new stable release or dropping an EOL version.
22
stable: 44
3-
supported: [43, 44] # add 45 when it ships, drop 43 when EOL
3+
supported: [44, 43] # add 45 when it ships, drop 43 when EOL
44
rechunker: 44 # quay.io/fedora/fedora-bootc:${rechunker} — pin to a known-good image
55
# rechunker does NOT need to match the image being built

0 commit comments

Comments
 (0)