Commit Graph

200 Commits

Author SHA1 Message Date
Kyle Gospodnetich
f5ff39af2b Merge branch 'main' into testing 2024-06-22 12:46:23 -07:00
qoijjj
715bc0410d
fix: adjust build schedule based on adjustments to main and hwe (#1254) 2024-06-21 21:15:50 -07:00
Kyle Gospodnetich
75360ed6e2 chore: Switch to nvidia-555 test repo (Revert me when upstreamed) 2024-06-20 21:25:06 -07:00
Kyle Gospodnetich
797c404f88 chore: Update kernel-signer to 0.2.3 2024-06-18 15:01:58 -07:00
Kyle Gospodnetich
5c083fc74d Revert "feat: Enable zstd:chunked for smaller updates"
This reverts commit 0c77bcbbe6.
2024-06-04 16:46:37 -07:00
Kyle Gospodnetich
0c77bcbbe6 feat: Enable zstd:chunked for smaller updates 2024-06-04 16:45:35 -07:00
RJ Trujillo
2222c89a51
fix(ci): Update kernel signer to v0.2.1, pass default tag
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
2024-05-18 16:04:02 -06:00
RJ Trujillo
e5dd721501
fix(ci): Bump kernel signer to v0.2.0 2024-05-16 11:25:26 -06:00
RJ Trujillo
a4cb3e7976
chore(ci): Bump ublue-os/remove-unwanted-software to v7 2024-05-16 10:43:05 -06:00
RJ Trujillo
e237d4614e
chore(ci): Build with 24.04
Also fix kernel signer on the new runners
2024-05-16 08:28:10 -06:00
dependabot[bot]
797c149d8d
chore(deps): bump Wandalen/wretry.action from 3.4.0 to 3.5.0 (#1117)
Bumps [Wandalen/wretry.action](https://github.com/wandalen/wretry.action) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/wandalen/wretry.action/releases)
- [Commits](https://github.com/wandalen/wretry.action/compare/v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: Wandalen/wretry.action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 13:56:45 -07:00
Kyle Gospodnetich
a926b72309 chore(ci): Ignore changes to installer folder 2024-05-03 09:09:26 -07:00
Noel Miller
ca4434389e fix: simplify code and add if back for testing 2024-04-29 17:36:06 -05:00
Noel Miller
224e883845 fix: disable requirement for testing branch 2024-04-29 16:46:45 -05:00
Noel Miller
f49e0c0f25 fix: fix typo 2024-04-29 16:15:25 -05:00
Noel Miller
e1cbc25b8f fix: fully qualify path 2024-04-29 15:49:07 -05:00
Noel Miller
ad9ec4011e feat: remove root password option from installer 2024-04-29 15:25:02 -05:00
Benjamin Sherman
99cc47b2cc
chore(ci): fix missing skopeo output (#1032) 2024-04-27 13:33:32 -07:00
Benjamin Sherman
57b0d1f246
fix(ci): set image version to match source (#1031) 2024-04-27 15:42:15 -04:00
Kyle Gospodnetich
014c4edce4 chore(ci): Remove archive.org step 2024-04-24 14:31:04 -07:00
Kyle Gospodnetich
3996f8785a chore(ci): Update ISO major version 2024-04-24 10:21:07 -07:00
Kyle Gospodnetich
b8a8a43dbc chore: Switch back to fsync kernel 2024-04-23 09:01:24 -07:00
Benjamin Sherman
a8675e9904 fix(ci): extract digest output from retry action (#1003) 2024-04-22 11:09:44 -07:00
Benjamin Sherman
efc52956bd
refactor(ci): retry image pull/push, fix oci labels (#1001)
* refactor(ci): retry image pull/push, fix oci labels

This is now a single place in the build workflow where kernel_version
can be specified to pull the desired akmods image (assuming it was build
and tagged correctly) which also impacts the rest of the workflow and
the Containerfile logic for replacing kernel, or not replacing kernel.

This is the new `kernel_flavor` include in the matrix configuration.

Current valid values would be: main, fsync, or fsync-lts

other included changes:
- pre-pull source images before building (makes building more reliable)
- add retry action for image push/pulls (makes building more reliable)
- rename FEDORA_MAJOR_VERSION/major_version to FEDORA_VERSION/fedora_version
  (in matrix vars) (this is easier to read)
- read kernel version from akmods image and use to populate ostree.linux
  label on the built images (ostree image version is inherited)
- remove some redundant workflow env vars where matrix vars exist

* refactor(ci): remove extraneous excludes

* refactor(ci): inherit image.version, use KERNEL_VERSION for ostree.linux

* refactor(ci): fix env var definition

* refactor(ci): fix trailing double ampersand add echo

* refactor(ci): correct AKMODS_FLAVOR reference

* refactor(ci): target_image_flavor instead of base_image_flavor

* chore: always cliwrap install kernel section

* refactor(ci): revert FEDORA_MAJOR_VERSION for Containerfile
2024-04-22 10:15:28 -07:00
Kyle Gospodnetich
17c6889e54 chore: Move flatpak lists to installer /
chore: Fix fastfetch aliases, including under fish.
2024-04-21 16:03:20 -07:00
Kyle Gospodnetich
d1d8c4693f chore: Drop surface builds 2024-04-17 22:02:17 -07:00
Kyle Gospodnetich
9d2952a89c chore: Simplify get version call 2024-04-17 20:34:27 -07:00
Kyle Gospodnetich
cfd915a230 chore: Undo matrix variable change 2024-04-15 16:50:17 -07:00
Kyle Gospodnetich
7bb6f3cf35 Merge branch 'main' into testing 2024-04-15 16:49:50 -07:00
Kyle Gospodnetich
f4c30beb31 Merge branch 'f40' into testing 2024-04-15 15:36:21 -07:00
Kyle Gospodnetich
15caca3577 chore: Remove unneeded line 2024-04-15 15:36:15 -07:00
Kyle Gospodnetich
f4529861e0 Reapply "chore: Switch to fsync-lts"
This reverts commit e35ceddc36.
2024-04-14 21:31:13 -07:00
Kyle Gospodnetich
e35ceddc36 Revert "chore: Switch to fsync-lts"
This reverts commit b9ad01726d.
2024-04-14 00:05:57 -07:00
Kyle Gospodnetich
b9ad01726d chore: Switch to fsync-lts 2024-04-13 20:36:19 -07:00
Kyle Gospodnetich
ed304d7a1a chore: Repo cleanup 2024-04-11 12:08:17 -07:00
Noel Miller
8677c87fe5 chore(ci): pin to release 2024-04-11 12:41:45 -05:00
Kyle Gospodnetich
b62f2a7ee1 Merge branch 'testing' into f40 2024-04-09 21:58:19 -07:00
Kyle Gospodnetich
255915e8c7 chore: Update kernel to 6.8.4-202.fsync 2024-04-09 18:29:28 -07:00
Noel Miller
06dc42ecba chore(ci): test with main branch 2024-04-09 10:19:44 -05:00
Noel Miller
1028c5d9a3 chore(ci): try with deps branch 2024-04-06 17:17:06 -05:00
Noel Miller
ac2dd5e8e6 chore(ci): install using apt since no longer using a container 2024-04-06 15:49:08 -05:00
Kyle Gospodnetich
ad2075e3bb Merge branch 'testing' into f40 2024-04-06 12:50:49 -07:00
Noel Miller
cae2e62c2b chore(ci): test fix for extra boot params using main branch 2024-04-05 00:16:27 -05:00
Kyle Gospodnetich
2c81c8db99 feat: Rebase onto Fedora 40 2024-04-04 09:35:58 -07:00
Noel Miller
fa37f652c4
chore(ci): fix up name of iso artifact in testing (#939) 2024-04-02 15:18:19 -07:00
Noel Miller
255797527d chore(ci): fix upload directory location 2024-04-02 16:11:26 -05:00
Noel Miller
6c24e91c53 chore(ci): Change to upstream action and add flatpak support 2024-04-02 11:17:56 -07:00
Kyle Gospodnetich
8b790edd00 Revert "fix: Add version gating for the fsync kernel"
This reverts commit 07e0e33efa.
2024-04-02 11:17:48 -07:00
Kyle Gospodnetich
160c976120 chore: Update fsync to 6.7.11-201 2024-04-02 11:03:08 -07:00
Kyle Gospodnetich
ac10df8fa2 chore(ci): Use correct image name for archive.org 2024-04-01 22:28:59 -07:00