diff --git a/.github/workflows/build-and-publish.yml b/.github/workflows/build-and-publish.yml index 21e6bd8d22..ac75eff266 100644 --- a/.github/workflows/build-and-publish.yml +++ b/.github/workflows/build-and-publish.yml @@ -18,7 +18,7 @@ jobs: publish-images: strategy: matrix: - test_os: [fedora-43, fedora-44, fedora-45, centos-9, centos-10] + test_os: [fedora-43, fedora-44, fedora-45, fedora-46, centos-9, centos-10] variant: [ostree, composefs-sealeduki-sdboot] exclude: # centos-9 UKI is experimental/broken (https://github.com/bootc-dev/bootc/issues/1812) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 65b4abf860..36e269ce15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -120,7 +120,7 @@ jobs: || [[ "$EVENT" == "pull_request" && "$MERGE_QUEUE_ENABLED" != "true" ]] \ || echo "$LABELS" | jq -e 'index("ci/merge")' > /dev/null; }; then # Full suite: all OSes - echo 'package_os_matrix=["fedora-43","fedora-44","fedora-45","centos-9","centos-10"]' >> "$GITHUB_OUTPUT" + echo 'package_os_matrix=["fedora-43","fedora-44","fedora-45","fedora-46","centos-9","centos-10"]' >> "$GITHUB_OUTPUT" echo 'integration_os_matrix=["fedora-43","fedora-44","centos-9","centos-10"]' >> "$GITHUB_OUTPUT" echo 'upgrade_os_matrix=["fedora-44","centos-10"]' >> "$GITHUB_OUTPUT" echo 'run_heavy=true' >> "$GITHUB_OUTPUT" @@ -254,7 +254,7 @@ jobs: runs-on: ubuntu-24.04 # Rawhide is best-effort; don't let it block merges - continue-on-error: ${{ matrix.test_os == 'fedora-45' }} + continue-on-error: ${{ matrix.test_os == 'fedora-46' }} steps: - uses: actions/checkout@v7 diff --git a/.packit.yaml b/.packit.yaml index 76e8554db8..f0513afb01 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -73,6 +73,10 @@ jobs: - fedora-44-aarch64 # s390x disabled: https://github.com/fedora-copr/copr/issues/4219 # - fedora-44-s390x + - fedora-45-x86_64 + - fedora-45-aarch64 + # s390x disabled: https://github.com/fedora-copr/copr/issues/4219 + # - fedora-45-s390x - fedora-rawhide-x86_64 - fedora-rawhide-aarch64 # Temporarily disabled due to too old Rust...reenable post 9.6 @@ -125,6 +129,8 @@ jobs: - fedora-43-aarch64 - fedora-44-x86_64 - fedora-44-aarch64 + - fedora-45-x86_64 + - fedora-45-aarch64 - fedora-rawhide-x86_64 - fedora-rawhide-aarch64 tmt_plan: /tmt/plans/integration diff --git a/hack/os-image-map.json b/hack/os-image-map.json index d2d3d065c3..61fd4227b5 100644 --- a/hack/os-image-map.json +++ b/hack/os-image-map.json @@ -9,7 +9,8 @@ "fedora-42": "quay.io/fedora/fedora-bootc:42", "fedora-43": "quay.io/fedora/fedora-bootc:43", "fedora-44": "quay.io/fedora/fedora-bootc:44", - "fedora-45": "quay.io/fedora/fedora-bootc:45" + "fedora-45": "quay.io/fedora/fedora-bootc:45", + "fedora-46": "quay.io/fedora/fedora-bootc:46" }, "buildroot-base": { "centos-9": "quay.io/centos/centos:stream9", @@ -17,6 +18,7 @@ "fedora-42": "quay.io/fedora/fedora:42", "fedora-43": "quay.io/fedora/fedora:43", "fedora-44": "quay.io/fedora/fedora:44", - "fedora-45": "quay.io/fedora/fedora:45" + "fedora-45": "quay.io/fedora/fedora:45", + "fedora-46": "quay.io/fedora/fedora:46" } }