Skip to content

Commit

Permalink
feat: Mark Fedora 39 images as stable and roll out gts (#163)
Browse files Browse the repository at this point in the history
This will push Fedora 39 images to latest and set Fedora 38 as the gts release
  • Loading branch information
EyeCantCU committed Nov 8, 2023
1 parent 545f702 commit 76bc11f
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,14 @@ jobs:
is_stable_version: true
is_gts_driver: false
- major_version: 38
is_latest_version: true
is_latest_version: false
is_stable_version: true
is_gts_driver: true
- driver_version: 535
is_latest_driver: true
- major_version: 39
is_latest_version: true
is_stable_version: false
is_stable_version: true
is_gts_version: false
exclude:
# There is no Fedora 37 version of sericea
Expand Down
4 changes: 2 additions & 2 deletions Containerfile
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
ARG IMAGE_NAME="${IMAGE_NAME:-silverblue}"
ARG BASE_IMAGE="ghcr.io/ublue-os/${IMAGE_NAME}-main"
ARG FEDORA_MAJOR_VERSION="${FEDORA_MAJOR_VERSION:-38}"
ARG FEDORA_MAJOR_VERSION="${FEDORA_MAJOR_VERSION:-39}"

FROM ${BASE_IMAGE}:${FEDORA_MAJOR_VERSION} AS nvidia

ARG IMAGE_NAME="${IMAGE_NAME:-silverblue}"
ARG IMAGE_VENDOR="ublue-os"
ARG IMAGE_FLAVOR="${IMAGE_FLAVOR:-nvidia}"
ARG FEDORA_MAJOR_VERSION="${FEDORA_MAJOR_VERSION:-38}"
ARG FEDORA_MAJOR_VERSION="${FEDORA_MAJOR_VERSION:-39}"
ARG NVIDIA_MAJOR_VERSION="${NVIDIA_MAJOR_VERSION:-535}"

COPY image-info.sh /tmp/image-info.sh
Expand Down
5 changes: 4 additions & 1 deletion image-info.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,12 @@ IMAGE_INFO="/usr/share/ublue-os/image-info.json"
IMAGE_REF="ostree-image-signed:docker://ghcr.io/$IMAGE_VENDOR/$IMAGE_NAME"

case $FEDORA_MAJOR_VERSION in
38)
39)
IMAGE_TAG="latest"
;;
38)
IMAGE_TAG="gts"
;;
*)
IMAGE_TAG="$FEDORA_MAJOR_VERSION"
;;
Expand Down

0 comments on commit 76bc11f

Please sign in to comment.