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 0c77bcbbe61f982573ce17fd0bfd823ba3b9fc1c.
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
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
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
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 e35ceddc361822e63c6b1983054c523ea7d11b40.
2024-04-14 21:31:13 -07:00
Kyle Gospodnetich
e35ceddc36
Revert "chore: Switch to fsync-lts"
...
This reverts commit b9ad01726d9ce2538dee22db32e56ec5fcce4e2d.
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
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
Kyle Gospodnetich
2c81c8db99
feat: Rebase onto Fedora 40
2024-04-04 09:35:58 -07: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 07e0e33efa7484be0d4aea9d6f5241861671812a.
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
Benjamin Sherman
2bbdf25f2a
feat: update image label with actual kernel version ( #924 )
...
Sets a variable with for the specific kernel being installed and uses
that both to select the desired AKMODS layer and set the ostree.linux
image label as appropriate.
2024-03-29 11:53:56 -07:00
Kyle Gospodnetich
4d2902d871
chore: Update to fsync 6.7.9-207
2024-03-28 13:19:49 -07:00
Kyle Gospodnetich
07e0e33efa
fix: Add version gating for the fsync kernel
...
Fixes #873
2024-03-12 00:43:15 -07:00
Robert Sturla
4b6565baa9
Upgrade isogenerator action and add pull_request trigger ( #829 )
2024-02-29 15:35:47 -08:00
Kyle Gospodnetich
e47ddf3373
Revert "chore(ci): Use ublue fork of buildah"
...
This reverts commit dad5d6c1ae3c4fc60a4c96a7c390368bd8529fd3.
2024-02-18 21:48:33 -08:00
Kyle Gospodnetich
5bfdf48a8a
Revert "chore(ci): Use ublue fork of buildah"
...
This reverts commit 42858281872f0d6040dab838291326b8a8b9a406.
2024-02-17 22:29:54 -08:00
Kyle Gospodnetich
9a525787eb
chore(ci): Set layers to false, should squash our changes into one layer and leave existing ones alone.
2024-02-17 22:29:54 -08:00
Kyle Gospodnetich
dad5d6c1ae
chore(ci): Use ublue fork of buildah
...
chore(ci): Drop build space maximizer
chore(ci): Retain layers
2024-02-17 22:29:54 -08:00
Kyle Gospodnetich
c60d0b1e81
chore: Remove main from push and pull request builds, this will reduce the amount of updates on stable to manual and scheduled builds only.
2024-02-16 12:03:11 -08:00
Kyle Gospodnetich
c8084e4258
chore(ci): Properly suffix -main on upstream images
2024-02-09 14:09:54 -08:00
Benjamin Sherman
29ea11a14b
chore(ci): fix possible empty version meta on image ( #750 )
...
This ensures that when inspecting upstream image, if an error occurs, or
the resulting value is empty or 'null', we fail our build instead of
propegating a bogus version downstream.
Relates: https://github.com/ublue-os/main/issues/487
2024-02-06 20:05:40 -08:00
Kyle Gospodnetich
950e7c7c07
Revert "chore(ci): fix possible empty version meta on image"
...
This reverts commit 17edc1b92f8e255a2469d87e2f909780f76840f2.
2024-02-06 13:38:51 -08:00
Kyle Gospodnetich
17edc1b92f
chore(ci): fix possible empty version meta on image
2024-02-05 22:37:04 -08:00
RJ Trujillo
fd1e5b11e2
chore(ci): Bump kernel signer to v0.1.3
2024-02-05 00:44:04 -08:00
RJ Trujillo
c5a69faba7
feat(ci): Introduce a stable tag ( #710 )
...
* feat(ci): Introduce a stable tag
The "stable" and "latest" tags are equivalent. Given "testing" and "unstable"
tags are used, users may likewise figure that the current stable release uses
the "stable" tag
* chore(image-info): Use stable tag
This will rebase to stable on freshly installed images
* chore(os-branch-select): Support stable tag
* chore(readme): Use :stable instead of :latest
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-01-24 18:45:34 -08:00
dependabot[bot]
58ccf100f6
chore(deps): bump EyeCantCU/cosign-action from 0.2.0 to 0.2.2
...
Bumps [EyeCantCU/cosign-action](https://github.com/eyecantcu/cosign-action ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/eyecantcu/cosign-action/releases )
- [Changelog](https://github.com/EyeCantCU/cosign-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eyecantcu/cosign-action/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: EyeCantCU/cosign-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 11:36:02 +00:00
Kyle Gospodnetich
2d156dbb12
chore(ci): Ignore press_kit folder
2024-01-19 16:49:40 -08:00
RJ Trujillo
12a8195c35
chore(ci): Bump kernel signer to v0.1.2
2024-01-11 13:38:20 -07:00