Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/up_fedora_41'
Browse files Browse the repository at this point in the history
  • Loading branch information
Sharkitty committed Oct 29, 2024
2 parents e06b337 + 4f21588 commit b0de166
Show file tree
Hide file tree
Showing 4 changed files with 60 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ jobs:
# !! Add your recipes here
- kinoite-40-main.yml
- kinoite-40-nvidia.yml
- kinoite-41-main.yml
- kinoite-41-nvidia.yml
steps:
# the build is fully handled by the reusable github action
- name: Build Custom Image
Expand Down
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,24 @@ Also, `yafti` nyans. You'll get what I mean on first boot :3
To rebase an existing atomic Fedora installation to the latest build:

- First rebase to the unsigned image, to get the proper signing keys and policies installed:
```
rpm-ostree rebase ostree-unverified-registry:ghcr.io/sharkitty/ublahaj-kinoite-41-main:latest
```

or

```
rpm-ostree rebase ostree-unverified-registry:ghcr.io/sharkitty/ublahaj-kinoite-40-main:latest
```

or

```
rpm-ostree rebase ostree-unverified-registry:ghcr.io/sharkitty/ublahaj-kinoite-41-nvidia:latest
```

or

```
rpm-ostree rebase ostree-unverified-registry:ghcr.io/sharkitty/ublahaj-kinoite-40-nvidia:latest
```
Expand All @@ -48,12 +60,24 @@ To rebase an existing atomic Fedora installation to the latest build:
```

- Then rebase to the signed image, like so:
```
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/sharkitty/ublahaj-kinoite-41-main:latest
```

or

```
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/sharkitty/ublahaj-kinoite-40-main:latest
```

or

```
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/sharkitty/ublahaj-kinoite-41-nvidia:latest
```

or

```
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/sharkitty/ublahaj-kinoite-40-nvidia:latest
```
Expand Down
17 changes: 17 additions & 0 deletions recipes/kinoite-41-main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# image will be published to ghcr.io/<user>/<name>
name: ublahaj-kinoite-41-main
# description will be included in the image's metadata
description: uBlahaj 41 Kinoite - main version.

# the base image to build on top of (FROM) and the version tag to use
base-image: ghcr.io/ublue-os/kinoite-main
image-version: 41 # latest is also supported if you want new updates ASAP

# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: modules/files.yml
- from-file: modules/packages.yml
- from-file: modules/fonts.yml
- type: yafti
- type: signing # this sets up the proper policy & signing files for signed images to work fully
17 changes: 17 additions & 0 deletions recipes/kinoite-41-nvidia.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# image will be published to ghcr.io/<user>/<name>
name: ublahaj-kinoite-41-nvidia
# description will be included in the image's metadata
description: uBlahaj 41 Kinoite - nvidia version.

# the base image to build on top of (FROM) and the version tag to use
base-image: ghcr.io/ublue-os/kinoite-nvidia
image-version: 41 # latest is also supported if you want new updates ASAP

# module configuration, executed in order
# you can include multiple instances of the same module
modules:
- from-file: modules/files.yml
- from-file: modules/packages.yml
- from-file: modules/fonts.yml
- type: yafti
- type: signing # this sets up the proper policy & signing files for signed images to work fully

0 comments on commit b0de166

Please sign in to comment.