Commit graph

772 commits

Author SHA1 Message Date
renner
9765a511ef
fix(ci): turn off stable builds for merge_queue in beta branch (#2118)
This is broken anyway and isn't supposed to happen.
2026-04-28 13:10:48 +02:00
ubot-7274[bot]
9d8e8eb911
chore(deps): update actions/setup-node digest to 48b55a0 (#2113)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-04-28 10:10:39 +00:00
renner
774b68bda5
feat(ci): turn on renovate for beta branch (#2110)
Should make it possible to use the image-versions.yaml now for updates
instead of manually triggering them for the beta branch.
2026-04-28 11:36:54 +02:00
renner
8cdb5a3c8c
chore(ci): enable merge_group for latest (#2111)
We can probably use renovate this way
2026-04-28 11:36:39 +02:00
renner
037fe6533f
feat(ci): introduce temporary compatibility tag for f44 (#2107)
* feat(ci): introduce temporary compatibility tag for f44

Instead of having 2 workflows for building beta and latest, which will
produce functionally the same image, we have one workflow instead.
Latest workflow will tag beta images.

* trigger latest workflow on beta
2026-04-28 11:07:02 +03:00
renner
f39e6d7ef8
feat(ci): turn on f44 builds for latest Part 1 (#2108)
This makes it work exactly the way we did the betas

Needed for https://github.com/ublue-os/aurora/pull/2107
2026-04-28 07:57:55 +00:00
ubot-7274[bot]
e3976cfb09
chore(deps): update actions/setup-node digest to 48b55a0 (#2072)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-04-20 05:39:53 +00:00
ubot-7274[bot]
56a37f585d
chore(deps): update github/codeql-action digest to 95e58e9 (#2056)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-04-15 15:08:06 +03:00
ubot-7274[bot]
622e91a845
chore(deps): update actions/cache action to v5.0.5 (#2048)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-04-14 03:39:40 +00:00
ubot-7274[bot]
9718b18c1e
chore(deps): update softprops/action-gh-release action to v3 (#2045)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2026-04-12 09:23:36 +00:00
ubot-7274[bot]
292d20fdab
chore(deps): update softprops/action-gh-release digest to 3bb1273 (#2043)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-04-12 05:10:08 +00:00
renner
86f49f78e6
chore: don't do zstd:chunked compression for now (#2040)
While it's nice that this doesn't break anything on modern systems, it
also has no advantages *for now* as it's just falling back to zstd.

Let's be more careful with this and only do zstd compression for the
time being so we don't break older systems that may not have updated to
a modern version of rpm-ostree that supports zstd:chunked because they
haven't been turned on for quite a while for example.
2026-04-12 07:34:48 +03:00
ubot-7274[bot]
ee26839c07
chore(deps): update actions/upload-artifact action to v7.0.1 (#2035)
* chore(deps): update actions/upload-artifact action to v7.0.1

* fix: set exact version for upload-artifact

so we prevent two PRs being opened by renovate for the same action

---------

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2026-04-11 08:32:40 +03:00
renner
53b751154e
feat(ci): rolling dnf cache (#2031)
Due to the nature of these caches being immutable (hihi) we can only
initially create caches with a certain key and can't update them with
fresh packages, this means they would get stale after a certain time. To
workaround this we restore from cache x and write and publish to cache
y, this has the drawback that this growth will never stop as we don't
delete old and unused packages residing inside the cache. This is not a
super big issue as the vast majority of packages don't change too often
but is still an annoyance.

As per the eviction policy [1], caches not accessed for 7 days will be
deleted automatically. This should result in a cycle where a scheduled
stable (or other manually triggered) workflows will create new cache
that will be used by all workflows until the next one is created again.

With this change, manual intervention should never be needed while
always having a fresh cache.

This also addresses that the aurora-dx-nvidia-open image got falsely
recognized as aurora-dx and attempted to write cache previously.

[1]: https://docs.github.com/en/actions/reference/workflows-and-actions/dependency-caching#usage-limits-and-eviction-policy
2026-04-10 03:30:58 +00:00
ubot-7274[bot]
48514a5cf6
chore(deps): update oras-project/setup-oras action to v2 (#2010)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-04-06 14:59:17 +00:00
renner
adafd144b2
chore: catchup beta with main (#2006)
* feat(nvidia): add service to sync Flatpak driver version (#1983)

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>

* chore(ci): replace retry action (#1995)

* ci: replace extractions/setup-just with brew install (#2000)

* chore(deps): update ghcr.io/ublue-os/brew:latest docker digest to 1a058eb (#2002)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* fix: move dracut configs to files instead of flags (#2003)

While this doesn't make a difference to our image build itself, it will
make the life easier for derived images as they will inherit all the
modules from us that we set anyway. This undoes some of the changes made
in 32a66fc719. These are specific to the things we install here so it
doesn't make sense to go into common.

---------

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
Co-authored-by: Dylan M. Taylor <dylan@dylanmtaylor.com>
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-04-05 17:01:00 +02:00
Dylan M. Taylor
e70166a247
ci: replace extractions/setup-just with brew install (#2000) 2026-04-04 20:57:19 +00:00
inffy
37ab8cb605
chore(ci): replace retry action (#1995) 2026-04-05 00:29:32 +03:00
renner
bde32f5f38
feat: add capability to manually trigger a fresh rechunking plan
Over time the layer plan due to reuse of the previous build's rechunking
plan might become undesirable/inefficient or due to bugs in rpm-ostree
itself that would trigger issues in the rechunker during the build might
force us to reset the layer plan where we do not consume our previous
build.
2026-04-04 00:32:22 +02:00
renner
cb8bbcc020
chore: remove things related to legacy-rechunk 2026-04-03 21:39:03 +02:00
renner
9af95c0c6f
Revert "chore(ci): remove container-storage-action (#1989)" (#1997)
This reverts commit 18910661b7.

This may work for over 24 hours and then we get a runenr with 20G again
and it breaks
2026-04-03 21:14:24 +02:00
renner
18910661b7
chore(ci): remove container-storage-action (#1989)
We don't need any workarounds anymore as 89G free space on the runners are completely sufficient to build our images.

See: https://github.com/ublue-os/container-storage-action/issues/14
2026-04-02 21:40:15 +00:00
ubot-7274[bot]
45ca8b4d87
chore(deps): update github/codeql-action digest to c10b806 (#1969)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-27 21:47:24 +02:00
ubot-7274[bot]
fbd3a9d7ee
chore(deps): update github/codeql-action digest to b8bb9f2 (#1968)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-27 15:05:28 +02:00
renner
aab5038c5d
fix(ci): make cache use proper fedora version (#1961)
This always defaulted to latest, which resolves to F43 currently,
meaning F44 beta images will never make their own cache otherwise.
2026-03-25 21:24:47 +01:00
ubot-7274[bot]
4a9f2d2ca1
chore(deps): update actions/cache action to v5.0.4 (#1953)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-25 20:21:10 +01:00
renner
d7fd6e4c56
fix(ci): be smarter about DNF package caching (#1952)
Currently we are very inefficient with our cache usage as every image
has it's own cache where most of the packages are the same across
variants anyway. See 973333f.

This should fix a couple problems around this as we are now also
considering the Fedora version in the cache key and only allowing one
blessed image to create cache. Which is why I decided to implement this
into the Justfile even tho this is only needed when running from github
as it just makes things easier to troubleshoot.

aurora-dx makes the most sense here as that is the heaviest image. We
don't need a separate nvidia image cache as the biggest RPMs exclusive
to that variant are cached in akmods anyway and don't have to be
downloaded.

Only allowing cache to be created at all on workflow_dispatch and on
schedule happens to go hand in hand with the limitation/design of the
cache action as we only build images from the main branch in those two
cases, rest is merge queue, which also happens to address the
"infighting" across stable and latest builds when they kick off at the
same time.

This should make it easier going forward especially when we take future
possible ARM, testing images or any other reason for our matrix to get
bigger into consideration.
2026-03-25 20:21:10 +01:00
renner
771542e9c2
fix(ci): add missing permission for attestations (#1947)
```
Warning: Failed to create storage record: Error: Failed to persist
storage record: no artifacts found -
https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
Warning: Please check that the "artifact-metadata:write" permission has been included
```
2026-03-25 20:21:10 +01:00
renner
519cc8db83
chore(ci): add attestation (#1872)
This proves how and where aurora was built
2026-03-25 20:21:10 +01:00
renner
63c903ae17
fix(ci): make cache use proper fedora version (#1961)
This always defaulted to latest, which resolves to F43 currently,
meaning F44 beta images will never make their own cache otherwise.
2026-03-25 18:05:08 +00:00
ubot-7274[bot]
b15d8277b1
chore(deps): update actions/cache action to v5.0.4 (#1953)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-24 02:14:02 +00:00
renner
50ba0fcd2d
fix(ci): be smarter about DNF package caching (#1952)
Currently we are very inefficient with our cache usage as every image
has it's own cache where most of the packages are the same across
variants anyway. See 973333f.

This should fix a couple problems around this as we are now also
considering the Fedora version in the cache key and only allowing one
blessed image to create cache. Which is why I decided to implement this
into the Justfile even tho this is only needed when running from github
as it just makes things easier to troubleshoot.

aurora-dx makes the most sense here as that is the heaviest image. We
don't need a separate nvidia image cache as the biggest RPMs exclusive
to that variant are cached in akmods anyway and don't have to be
downloaded.

Only allowing cache to be created at all on workflow_dispatch and on
schedule happens to go hand in hand with the limitation/design of the
cache action as we only build images from the main branch in those two
cases, rest is merge queue, which also happens to address the
"infighting" across stable and latest builds when they kick off at the
same time.

This should make it easier going forward especially when we take future
possible ARM, testing images or any other reason for our matrix to get
bigger into consideration.
2026-03-23 17:26:57 +00:00
renner
096b890dee
feat(ci): enable zstd:chunked compression (#1951)
* feat(ci): enable zstd:chunked compression

https://github.com/projectbluefin/common/issues/239

* fix: only use zstd compression for artifacts

The old podman version we use on the 24.04 runners seems to be really
slow with pushing zstd:chunked compressed images (to tarballs), we are
only using the newer podman version from brew when we actually push
images to the registry. For testing PRs this is good enough.

This makes the Exporting to OCI Archive step take 1m30s again and 4m for
DX, with :chunked it took 4m and 7m respectively.
2026-03-23 15:46:29 +00:00
renner
538467f80c
fix(ci): add missing permission for attestations (#1947)
```
Warning: Failed to create storage record: Error: Failed to persist
storage record: no artifacts found -
https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
Warning: Please check that the "artifact-metadata:write" permission has been included
```
2026-03-22 18:20:51 +00:00
renner
aae2d1793f
chore(ci): add attestation (#1872)
This proves how and where aurora was built
2026-03-22 17:07:16 +00:00
renner
508115c374
chore: catchup beta with main (#1941)
* chore: Disable merge_group trigger in beta workflow (#1901)

* chore(deps): update ghcr.io/ublue-os/brew:latest docker digest to 69f74bf (#1905)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to 3c66a9e (#1906)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update softprops/action-gh-release digest to 71d29a0 (#1904)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update softprops/action-gh-release digest to b25b93d (#1907)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* fix(ci): run scorecard once per week with stable (#1909)

* fix(ci): run scorecard once per week with stable

This wasn't supposed to run at every 15 minutes

* chore(ci): do not build images when changing scorecard

* chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to a4758dd (#1910)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore: remove remaining sssd packages (#1911)

followup of https://github.com/ublue-os/aurora/pull/1811

related upstream issue: https://bugzilla.redhat.com/show_bug.cgi?id=2417703

* chore(deps): update softprops/action-gh-release digest to 153bb8e (#1912)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to 45e92dc (#1913)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action digest to b1bff81 (#1915)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to 1b716db (#1918)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore: rename the Sunshine service (#1920)

* chore: rename the Sunshine service

* derp

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 1f60519 (#1921)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 47ce300 (#1922)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to 0eac2a6 (#1925)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update actions/cache action to v5.0.4 (#1927)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to aa5f004 (#1929)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore: Add LFX Health Score badge to README (#1930)

* chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 281f5ad (#1932)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to 77d0a92 (#1936)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action digest to c6f9311 (#1937)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update github/codeql-action digest to 3869755 (#1939)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update anchore/sbom-action digest to e22c389 (#1938)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-21 08:34:39 +02:00
ubot-7274[bot]
785a139a79
chore(deps): update anchore/sbom-action digest to e22c389 (#1938)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-20 18:57:34 +00:00
ubot-7274[bot]
3c8cdefc49
chore(deps): update github/codeql-action digest to 3869755 (#1939)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-20 20:24:49 +02:00
ubot-7274[bot]
bf3d06a1ad
chore(deps): update github/codeql-action digest to c6f9311 (#1937)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-20 14:43:46 +02:00
ubot-7274[bot]
47bd12167a
chore(deps): update actions/cache action to v5.0.4 (#1927)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-19 00:09:28 +00:00
renner
c36243a4db
feat: rechunk with rpm-ostree (#1476)
* feat: rechunk with rpm-ostree

The legacy rechunker is basically unmaintained, this is a much safer
option to reduce our (delta) image size.

https://coreos.github.io/rpm-ostree/build-chunked-oci/

We can further reduce the layer diff by utilizing --previous-build in
the next rpm-ostree release. It still has a couple problems in the
current release in combination with non-rpm layers.

https://github.com/coreos/chunkah is very early in development, don't
bother for now.

* fix: handle dance regarding stable, stable-daily

* chore: add horrible workaround because of hhd-dev/rechunk

* fix: for layer annotations not being pushed

We need a newer podman version than ubuntu 24.04 provides,
homebrew is the most elegant solution.

We need the layer annotations for the rpm-ostree rechunker so that
updates are more efficient.

workaround for:
https://github.com/containers/podman/issues/27796

* feat: assign layers to files we download

* chore: autostart rechunker-group-fix

* fix: don't do beta tag logic

* chore: only run when deployed with ostree

so this doesn't run on the ISO etc will need to be changed on composefs
native backend.
2026-03-17 14:13:59 +00:00
ubot-7274[bot]
11d5729918
chore(deps): update github/codeql-action digest to b1bff81 (#1915)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-16 13:33:58 +02:00
ubot-7274[bot]
fbe21d72e3
chore(deps): update softprops/action-gh-release digest to 153bb8e (#1912)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-16 04:52:14 +00:00
renner
9c05941977
fix(ci): run scorecard once per week with stable (#1909)
* fix(ci): run scorecard once per week with stable

This wasn't supposed to run at every 15 minutes

* chore(ci): do not build images when changing scorecard
2026-03-15 11:42:22 +00:00
inffy
202a7eceac
chore: catchup beta with main (#1908)
* chore: Disable merge_group trigger in beta workflow (#1901)

* chore(deps): update ghcr.io/ublue-os/brew:latest docker digest to 69f74bf (#1905)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update quay.io/fedora-ostree-desktops/kinoite:43 docker digest to 3c66a9e (#1906)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update softprops/action-gh-release digest to 71d29a0 (#1904)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

* chore(deps): update softprops/action-gh-release digest to b25b93d (#1907)

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>

---------

Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-15 10:41:26 +02:00
ubot-7274[bot]
8872fb15fd
chore(deps): update softprops/action-gh-release digest to b25b93d (#1907)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-15 07:56:55 +00:00
inffy
72e0a87f87
Add push trigger for beta branch in workflow 2026-03-15 08:31:19 +02:00
ubot-7274[bot]
53ea51244a
chore(deps): update softprops/action-gh-release digest to 71d29a0 (#1904)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-15 06:00:19 +00:00
inffy
867c907a34
chore: Disable merge_group trigger in beta workflow (#1901) 2026-03-14 16:34:31 +00:00
renner
d7234d2847
chore(beta): make F44 build (#1879)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-03-14 16:09:04 +00:00
inffy
d71c6b3c75
chore: remove OpenSSF regression check (#1899)
* chore: remove OpenSSF regression check

* remove the mentions of the regression check

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-14 10:51:35 +00:00
renner
45a40ba84d
chore(ci): switch away from change-string-case-action (#1894)
An action for a single lin in bash is kinda insane
2026-03-13 23:09:52 +00:00
ubot-7274[bot]
99fb7584f6
chore(deps): update bootc-dev/actions digest to 5f2749d (#1891)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-13 18:51:36 +00:00
renner
429132e23d
fix: use latest runner again for scorecard (#1888)
does not work on slim
2026-03-13 09:51:14 +00:00
ubot-7274[bot]
c771f0d4d0
chore(deps): update bootc-dev/actions digest to ea29512 (#1887)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-13 06:57:42 +00:00
ubot-7274[bot]
7eedf158c9
chore(deps): update bootc-dev/actions digest to b4d2d76 (#1884)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-13 05:12:30 +00:00
ubot-7274[bot]
7b8c6da520
chore(deps): update bootc-dev/actions digest to 7eb7234 (#1882)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-12 22:43:13 +00:00
ubot-7274[bot]
c08070ccb8
chore(deps): update bootc-dev/actions digest to b1b0be6 (#1880)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-12 21:20:04 +00:00
renner
1577bfbb70
chore(ci): enable beta workflows only on beta branch (#1878) 2026-03-12 13:01:15 +01:00
inffy
a7e985555f
chore: improve ssf scorecard (#1865)
* pin renovate to release number

* permission scope in build-images.yml

* permission scope in latest image workflow

* permission scope in stable image workflow

* add permissions for generate-release

* add permission

* revert the renovate change
2026-03-11 23:19:00 +00:00
inffy
793d8478ec
feat: add OpenSSF scorecard regression check (#1866)
* feat: add OpenSSF scorecard regression check

* use ubuntu-slim for regression check

* ubuntu-slim for analysis job
2026-03-11 07:30:40 +00:00
renner
d548866421
chore: set artifact retention to 1 day (#1867) 2026-03-10 18:51:21 +02:00
Kyle Gospodnetich
342f38be88
fix: Apply changes recommended by the OpenSSF (#1861) 2026-03-10 04:59:38 +00:00
renner
ecce3561b4
chore: setup openssf scorecard (#1859) 2026-03-09 23:20:37 +01:00
ubot-7274[bot]
47a50f35e8
chore(deps): update anchore/sbom-action digest to 57aae52 (#1858)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-09 19:54:50 +00:00
renner
973333f0dd
feat(ci): setup DNF package cache (#1761)
This uses https://github.com/actions/cache, this should avoid repulling
packages from the Fedora repositories every time we rebuild, downloading
them from Github is minimally faster from my testing.

This pulls in the package cache before every build and uploads the new
cache again (with new packages) so it can be reused on later runs. It's
kinda janky as the first image i.e. aurora-dx-nvidia-open :stable and
:latest are competing with each other basically as they have the same
image name. Only one job run can write to the same cache (we have four
of those). So there will be some inefficiencies as some runs won't
upload packages. But the only difference should be nvidia specific
things and rocm which we only install on our regular images. So it's
not perfect in any way. But this is easy to revert so I say we just try
it.

All this is possible because we set
--mount=type=cache,dst=/var/cache/libdnf5 and keepcache=1 for dnf.

docs: https://docs.github.com/en/actions/reference/workflows-and-actions/dependency-caching
2026-03-07 17:00:03 +00:00
ubot-7274[bot]
18817d2ea5
chore(deps): update actions/setup-node digest to 53b8394 (#1834)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-03-04 04:50:56 +00:00
Adam Fidel
5ad1ebdb89
chore(ci): change SBOM source in changelogs to ORAS (#1819)
* chore(ci): change SBOM source in changelogs to ORAS

* update workflow to install oras instead of cosign

* pin to hash

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2026-03-02 16:41:15 +00:00
renner
559bcbd483
feat(ci): upload OCI Archive for PR testing (#1829)
Lowers the barrier to testing PRs a little bit as you don't have to
build an image locally anymore and is a good compromise in my opinion as
we would avoid using production signing keys for PR builds that should
probably be cleaned up more aggressively than the usual 90 days.
2026-03-02 14:37:18 +00:00
renner
ed709d995f
chore(ci): store SBOMs as OCI artifact (#1816)
* chore(ci): store SBOMs as OCI artifact

Our current approach by uploading our rather large SBOMs to rekor
doesn't work anymore for unknown reasons to me and is breaking our
changelog generation in turn.

The compressed SBOMs are now a couple MiB big and stored on ghcr like
everything else which should make things easier for us.

* chore: don't compress SBOMs

More straightforward to consume them this way. Uncompressed
SBOMs are around 40MiB big instead of 5MiB.

* chore: sign sbom artifact

* chore: update type to application/vnd.spdx+json
2026-02-28 15:42:54 +00:00
ubot-7274[bot]
e103967994
chore(deps): update anchore/sbom-action digest to 17ae174 (#1812)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-02-25 21:12:25 +02:00
inffy
dd2cc058d4
Revert "chore: pin kernel to 6.17.12 (#1752)" (#1808)
This reverts commit d707e6e27c.
2026-02-25 14:55:09 +02:00
ubot-7274[bot]
e77a6d1216
chore(deps): update extractions/setup-just digest to f8a3cce (#1802)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-02-23 05:05:59 +00:00
renner
d707e6e27c
chore: pin kernel to 6.17.12 (#1752)
We can unpin again when we have openzfs 2.4.1

See: https://github.com/ublue-os/akmods/pull/453
2026-02-12 07:13:26 +00:00
ubot-7274[bot]
f689917cd8
chore(deps): update ublue-os/container-storage-action digest to dc1f4c8 (#1750)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-02-11 12:32:36 +02:00
renner
c0086a8427
chore: use btrfs action again (#1744)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-02-11 11:37:00 +02:00
renner
c4d36f6fb6
chore: use lightweight ubuntu-slim for moderator (#1729)
* chore: use lightweight ubuntu-slim for moderator

See: https://github.com/ublue-os/aurora/issues/1728

* chore: do not build when moderator.yml changed

remove files that are in get-aurora-dev/{common,iso}
2026-02-07 22:01:46 +02:00
renner
0b58ae3283
fix(renovate): don't bump on major fedora versions (#1724)
We only care when the current Fedora (43) digest gets updated. Renovate
should not make these sorts of updates.

See: https://github.com/ublue-os/aurora/pull/1723

https://github.com/ublue-os/renovate-sandbox/pull/66 got autoclosed so
this rule should work.
2026-02-07 08:05:13 +02:00
ubot-7274[bot]
9e16bdfe83
chore(deps): update anchore/sbom-action digest to 28d7154 (#1712)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-02-04 18:06:59 +02:00
ubot-7274[bot]
e73a6cb792
chore(deps): update actions/checkout digest to de0fac2 (#1708)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-02-03 17:26:20 +00:00
renner
49ede33969
chore: remove btrfs-action (#1691)
Github removed /mnt from their runners and /dev/root is now
145G, before it was 72G so the btrfs action was needed.
This action is broken now and always used the fallback path and has no
purpose anymore.
2026-02-01 00:35:05 +00:00
tingweiwan
e980766b35
feat(packages): add fcitx5-chewing and fcitx5-m17n (#1689) 2026-01-31 14:51:31 +00:00
ubot-7274[bot]
8663b32d9d
chore(deps): update anchore/sbom-action digest to deef08a (#1678)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-01-27 15:39:28 +00:00
ubot-7274[bot]
55aac87e24
chore(deps): update anchore/sbom-action digest to 62ad528 (#1660)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-01-22 05:34:52 +00:00
inffy
baed872b31
chore: remove ISO files and workflows (#1643)
* remove copy iso files step

* remove iso files from repo

* remove iso build workflow
2026-01-20 15:17:56 +01:00
inffy
5cbe891567
Update release schedule time in workflow 2026-01-20 08:07:38 +02:00
inffy
c85f99d774
Update cron schedule to run at 1:00 AM on Tuesdays 2026-01-20 08:06:35 +02:00
inffy
ed10b94789
chore: remove generate-release from beta workflow (#1649) 2026-01-17 15:12:05 +00:00
renner
08ee28916f
feat: enable KDE 6.6 Beta builds (#1646)
* feat: enable KDE 6.6 Beta builds

latest kernel is nasty, so just going for the coreos-stable kernel now
on beta

The panel task manager widget config is not present in the beta packages

* fix: use latest kernel

ostree hotfix and sysext is fixed in 6.18.5

* fix firewall installation
2026-01-17 12:28:12 +00:00
inffy
f2cc336573
generate ISO checksums after renaming (#1637) 2026-01-15 16:30:43 +01:00
ubot-7274[bot]
a77e245a4d
chore(deps): update actions/setup-node digest to 6044e13 (#1635)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-01-15 05:00:39 +00:00
Adam Fidel
2e7cf95148
chore(ci): strip epoch from versions in changelog (#1630) 2026-01-13 13:16:41 +01:00
renner
2678890be6
feat: FROM quay.io/fedora-ostree-desktops/kinoite (#1615)
* feat: FROM quay.io/fedora-ostree-desktops/kinoite

Instead of using the ublue-os/kinoite-main base image we would be using
the ones built by Timothée over at https://gitlab.com/fedora/ostree/ci-test

This is a good path forward for Aurora because:

- we no longer have to undo things we inherit from ublue-os/main
- less overall dependencies
- we can make more conscious decisions about what goes into the image
- it's easier now to build images on top of upcoming Fedora versions
  (even KDE nightly ones) or to base on top of potential future images
  that are more aligned with our goals and needs

This would come at the cost of maintaining most of what main did
previously ourselves.

* chore: remove ublue-os-akmods-addons

* chore: codecs from negativo

* feat: add flathub

* fix: fedora flatpak be gone

* feat: miscellaneous workarounds

* feat: CoreOS rescue boot generator

* feat: allow brew programs with sudo

* chore: re-add packages from main

* chore: remove packages we removed in main

* chore: renovate

there is no latest tag

* fix: remove explicit ublue akmods copr cleanup

already included with all the others

* chore: remove added fedora flatpak service

We don't need this

* fix(renovate): set proper tag

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-01-13 04:52:08 +00:00
Adam Fidel
5178179351
feat(ci): update changelog to use SBOMs (#1557)
* feat(ci): update changelog to use SBOMs

* reword some comments

* update sbom parsing based on new format

* Fix duplicate package handling

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* address review comment about exceptions

* add line for ROCm

* we need cosign in the workflow

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-12 16:42:57 +00:00
inffy
1970b35722
chore(flatpak,iso): get flatpaks from common (#1604) 2026-01-12 16:15:08 +01:00
ubot-7274[bot]
bb07ec1eba
chore(deps): update anchore/sbom-action digest to 0b82b0b (#1610)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-01-08 14:35:06 +00:00
renner
604bee8928
fix(ci): include everything in sbom (#1561)
This extra information doesn't seem to crash runners and includes way
more useful information we need for the changelogs.

Follow up of: https://github.com/ublue-os/aurora/pull/1548
2026-01-01 15:41:59 +00:00
renner
19f35e7944
feat(ci): re-enable SBOM generation (#1548)
* feat(ci): re-enable SBOM generation

Other methods of generating it causes the runner to run out of memory.

* fix: don't run in PRs

* Update .github/workflows/reusable-build.yml

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>

* Update .github/workflows/reusable-build.yml

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>

---------

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
2026-01-01 04:04:47 +00:00
renner
25d7b69497
fix(ci): use intermediate environment variables (#1534)
mitigates script injection attacks
https://docs.github.com/en/actions/concepts/security/script-injections
2025-12-30 08:44:06 +00:00
inffy
bfa85fa396
update automerge rule for brew (#1541) 2025-12-28 13:31:30 +00:00
renner
87dbf73e3e
fix(ci): use just action (#1526)
we use this everywhere else already
2025-12-27 06:37:44 +00:00
ubot-7274[bot]
66f1d99079
chore(deps): update anchore/sbom-action digest to a930d0a (#1521)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-12-23 17:41:56 +00:00
renner
0f4b29b6e5
fix: DX docs link in changelogs.py (#1490) 2025-12-19 05:28:16 +01:00
renner
070c393f96
feat: get rid of most ublue* packages and consume bluefin-common (#1455)
* feat: get brewfiles and justfiles from common repo

this will greatly reduce the number of recipes, mainly the ones we
inherit from ublue-os-just that we add in main

* feat: remove ublue-fastfetch

* remove ublue-polkit-rules pkg

* remove ublue-fastfetch pkg

* exclude ublue-os-udev-rules pkg

* exclude ublue-os-signing pkg

* exclude ublue-os-luks pkg

* chore: remove brew workflow

* feat: remove ublue-motd

https://github.com/projectbluefin/common/pull/52

* feat: move ublue-bling

* feat: move ublue-setup-services

* feat: remove check-sb-key.service mentions

not included in https://github.com/projectbluefin/common/pull/49

We decided to not port this old script for checking if the secureboot
key is enrolled

* fix: properly remove ublue-os-signing

https://github.com/ublue-os/aurora/pull/1463

* chore: update sha manually

---------

Co-authored-by: Juha Uotila <10782843+inffy@users.noreply.github.com>
2025-12-16 05:04:05 +00:00
inffy
1065ee5b15
fix(ISO): Get flatpaks from common repo + remove old ISO workflows (#1451)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-13 20:09:48 +02:00
ubot-7274[bot]
4f243bca40
chore(deps): update actions/upload-artifact action to v6 (#1447)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-12-13 08:14:40 +02:00
ubot-7274[bot]
7b394e902f
chore(deps): update anchore/sbom-action digest to 43a17d6 (#1436)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-12-10 05:03:51 +00:00
renner
d7aec568a3
chore: move flatpaks, logos and system files (#1421)
* chore: move flatpaks, logos and system files

They live here now!
https://github.com/get-aurora-dev/common

Also happens to remove the dnf and yum wrappers.

* fix: ci complaints
2025-12-05 16:47:25 +00:00
ubot-7274[bot]
b7989e85f9
chore(deps): update actions/setup-node digest to 395ad32 (#1409)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-12-03 06:26:04 +00:00
ubot-7274[bot]
4cdb068c36
chore(deps): update actions/checkout digest to 8e8c483 (#1407)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-12-02 17:51:45 +00:00
ubot-7274[bot]
91e19d6706
chore(deps): update softprops/action-gh-release digest to a06a81a (#1397)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-12-01 06:47:03 +00:00
inffy
e83eee0313
feat: autoapprove common updates (#1388)
* feat: autoapprove common updates

* chore: put them in one block

* fix trailing comma

---------

Co-authored-by: renner <renner0@posteo.de>
2025-11-30 13:26:37 +01:00
renner
a40db459be
chore: remove old gtk3 anaconda iso stuff (#1353) 2025-11-24 11:11:56 +01:00
ubot-7274[bot]
f4872a39f7
chore(deps): update actions/checkout action to v6 (#1330)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-21 05:16:03 +00:00
renner
637e7b1ae0
feat: make webui ISO more pleasant (#1246)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-11-19 19:33:19 +02:00
inffy
3ea5583798
chore: reformat generate-release if statement 2025-11-19 18:34:06 +02:00
renner
7971a96bab
fix(ci): both space actions (#1321) 2025-11-19 15:06:11 +00:00
renner
12baf0a632
fix(ci): go back to unwanted-software-action (#1315) 2025-11-18 19:19:48 +01:00
ubot-7274[bot]
3581a5deeb
chore(deps): update actions/checkout digest to 93cb6ef (#1310)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-18 06:16:50 +02:00
ubot-7274[bot]
c565449e55
chore(deps): update anchore/sbom-action digest to fbfd9c6 (#1311)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-18 06:16:23 +02:00
inffy
09c2883ac4
chore: remove devpod from curated config (#1298)
Co-authored-by: renner <renner0@posteo.de>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-11-14 14:40:39 +01:00
inffy
9b82787c57
chore: Change nvidia flavor to nvidia-open in image matrix (#1284)
* chore: Change nvidia flavor to nvidia-open in image matrix

* few more
2025-11-12 21:09:36 +02:00
renner
7ffe5bab65
feat(bazaar): rework design, add light mode gradients (#1280)
* chore: remove ai slop

* feat: font shadow parity with bluefin

* chore: remove unused banner

* feat: enable color for light mode

* chore: rename first category

* chore: delete unused

* feat: redo basically everything

* feat: make media section more orange

* fix(ci): don't rebuild on entire bazaar dir change
2025-11-10 19:34:59 +00:00
ubot-7274[bot]
680133cc7b
chore(deps): update softprops/action-gh-release digest to 5be0e66 (#1271)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-11-08 22:18:25 +00:00
inffy
8dff5b3729
fix: fix build-stable workflow (#1265) 2025-11-07 08:29:16 +02:00
inffy
5560ab709b
docs: consolidate AI instructions to AGENTS.md (#1252) 2025-11-04 08:59:44 +02:00
renner
6e93006028
chore: move stuff from package back + cleanup (#1194)
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-11-04 08:22:40 +02:00
inffy
2a0754b422
Revert "chore(ci): generate stable changelogs when run (#1224)" (#1250) 2025-11-04 07:55:08 +02:00
inffy
18c5da9c38
chore(ci): generate stable changelogs when run (#1224) 2025-11-03 08:22:42 +02:00
renner
ae96ff84b5
fix: uncomment beta images properly (#1219)
* fix: uncomment beta images properly

* fix: remove comments
2025-11-01 07:44:34 +00:00
inffy
3b5db26449
chore(ci): Turn back weeklies on Tuesdays (#1202)
* chore(ci): Turn back weeklies on Tuesdays

Turns weeklies back on but now they build on tuesdays instead of sunday

* modify the time actually to night
2025-10-31 16:31:40 +00:00
inffy
3b994a9866
update codeowners 2025-10-31 07:25:52 +02:00
inffy
317811b51d
chore(ci): Disable beta builds (#1191) 2025-10-28 17:25:45 +02:00
renner
92a2eac284
feat: remove rpm bazaar (#1159) 2025-10-28 09:25:22 +02:00
inffy
1449d4d49b
chore: update copilot instructions (#1185)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-28 08:23:41 +02:00
inffy
bb541a0e57
Update cron schedule for webUI ISO 2025-10-27 11:21:48 +02:00
ubot-7274[bot]
f5ba526b08
chore(deps): update github/ai-moderator digest to 81159c3 (#1175)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-27 05:18:22 +00:00
inffy
0524a13111
chore: drop HWE + nvidia-legacy images (#763)
* chore: drop HWE images

This shouldn't be merged befora F43 images have released

* justfile fixes

* chore: remove hwe bazzite kernel logic

* docs: remove HWE badge from README

* update initramfs script to match main now

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* fix: remove leftover QUALIFIED_KERNEL

* update copilot instructions

* remove nvidia-legacy  too

* remove legacy-nvidia

* more legacy-nvidia found

* oops

* chore(ci): remove hwe workflow

* chore(just): remove nvidia closed from retagger

* chore: remove nvidia closed from image-info.sh

---------

Co-authored-by: renner <renner0@posteo.de>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-10-24 19:11:49 +00:00
ubot-7274[bot]
2e2f1d80d8
chore(deps): update actions/upload-artifact action to v5 (#1153)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-24 22:45:53 +03:00
inffy
51efcd5b91
chore: turn off stable weeklies for F43 prep (#1150)
Fedora 43 launches next tuesday (28th). Turning of weekly builds for the
time being so wen can land the bigger PRs.

Will run manual weekly build for stable today instead of saturday/sunday
2025-10-24 14:41:13 +00:00
ubot-7274[bot]
f6f0441d27
chore(deps): update anchore/sbom-action digest to 8e94d75 (#1145)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-24 04:48:01 +00:00
inffy
2246f8682c
feat: add flatpak validation workflow (#1135)
Co-authored-by: renner <renner0@posteo.de>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-10-23 18:48:38 +02:00
renner
7e0a8c5809
fix(validate-brewfiles): use main branch (#1138) 2025-10-22 21:03:11 +02:00
inffy
9d740ee2c5
feat: add brewfile validation (#1132)
* feat: add brewfile validation

* building is needed for linter to work properly

* relocate brewfiles for easier access

* remove homebrew/cask tapping

* revert the building for touching brewfiles

* Update .github/workflows/validate-brewfiles.yml

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

---------

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-10-22 16:03:05 +00:00
inffy
fc7c2852ab
chore: don't build beta if touching flatpaks (#1134)
Just to align with the other build workflows
2025-10-22 08:34:31 +00:00
Copilot
8231d2a707
feat: disable legacy nvidia builds for beta images (#1121)
* Initial plan

* chore: initial repository exploration

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>

* feat: disable legacy nvidia builds for beta images

Only build main and nvidia-open flavors for beta stream, excluding legacy nvidia driver support

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>

* cleanup

* chore: cleanup various trailing whitespace

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-10-21 20:20:02 +00:00
renner
c66bb0e7f2
fix(just): actually benchmark the thing (#1128) 2025-10-21 22:20:54 +02:00
renner
50e2270210
fix(ci): don't rebuild images when touching brewfiles (#1124) 2025-10-21 16:44:00 +00:00
ubot-7274[bot]
421d80e86b
chore(deps): update github/ai-moderator digest to 6cac571 (#1118)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-21 09:36:10 +00:00
ubot-7274[bot]
db43fdf538
chore(deps): update sigstore/cosign-installer action to v3.10.1 (#1097)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-17 07:54:29 +00:00
ubot-7274[bot]
6be0329bd7
chore(deps): update anchore/sbom-action digest to aa0e114 (#1096)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-16 15:00:58 +00:00
ubot-7274[bot]
b9135a39d8
chore(deps): update anchore/sbom-action digest to d8a2c01 (#1091)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-15 20:52:34 +00:00
ubot-7274[bot]
db0d7ae00a
chore(deps): update actions/setup-node action to v6 (#1084)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-14 10:26:13 +00:00
ubot-7274[bot]
8494371dc9
chore(deps): update softprops/action-gh-release digest to 6da8fa9 (#1074)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-12 00:18:15 +00:00
renner
520a9abb6b
feat(ci): ignore bazaar changes (#1059)
we change this a lot so it makes sense to explicitly include it here
2025-10-07 17:53:49 +00:00
ubot-7274[bot]
77588f03f2
chore(deps): update softprops/action-gh-release digest to aec2ec5 (#1056)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-10-07 07:01:34 +03:00
inffy
ecd4ad5ed4
chore: move ISO build to once a month (#1017) 2025-09-27 18:25:03 +03:00
inffy
d7b7c688b5
fix: generate ISO checksums after renaming (#993)
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-09-20 09:20:24 +03:00
inffy
4be3c59791
fix: fix some of the formatting on the authors (#975)
Co-authored-by: Niklas <40402114+NiHaiden@users.noreply.github.com>
2025-09-17 03:28:49 +00:00
inffy
7b2b9a1c93
fix: supported fedora versions (#981) 2025-09-16 18:10:41 +03:00
inffy
6d1165b406
chore: update copilot instructions (#980) 2025-09-16 18:04:29 +03:00
ubot-7274[bot]
f3b11a719e
chore(deps): update anchore/sbom-action digest to f8bdd1d (#977)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-09-16 04:00:38 +00:00
inffy
20465cf884
feat: make changelogs little nicer (#973) 2025-09-15 13:18:22 +00:00
inffy
aa87af945b
chore: add missing images to cleanup workflow (#966) 2025-09-13 18:41:44 +00:00
ubot-7274[bot]
39fdc9110c
chore(deps): update sigstore/cosign-installer action to v3.10.0 (#962)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-09-12 23:11:22 +00:00
inffy
a2dee3573f
chore: move HWE to weekly builds (#945) 2025-09-07 09:59:45 +00:00
ubot-7274[bot]
e8fb199b1e
chore(deps): update softprops/action-gh-release digest to 6cbd405 (#944)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-09-07 06:05:57 +00:00
inffy
a6c82d683a
unpin stable kernel (#919) 2025-09-04 08:28:14 +00:00
ubot-7274[bot]
7781e5cdf0
chore(deps): update actions/setup-node action to v5 (#928)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-09-04 04:58:57 +00:00
Copilot
7abadce75f
chore: Add comprehensive GitHub Copilot instructions for Aurora development workflow (#914)
* Initial plan

* Initial investigation and plan for Copilot instructions

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>

* Create comprehensive copilot instructions with validated commands

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>

* Refactor SUDOIF and PODMAN export conditions

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-09-02 06:17:09 +03:00
ubot-7274[bot]
e52237a8c9
chore(deps): update actions/checkout action to v5 (#878)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-24 14:37:52 +00:00
inffy
0754ae7d68
feat: new GH moderator action (#874)
* feat: new GH moderator action

* remove the old action

* Update moderator version

* chore: pin to hash

---------

Co-authored-by: renner <renner0@posteo.de>
2025-08-24 13:20:48 +00:00
renner
1f7efbffc7
chore: remove taidan readymade related things (#871)
We will be using KISS with Plasma 6.5 and Anaconda webui with F43

Taidan pulled in libhelium and helium-gtk-theme which happened to
ship icons and cursor packs as well

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-08-23 18:58:07 +00:00
Philipp Gillé
ee1705f223
Remove manual linebreak (#864) 2025-08-22 09:57:32 +00:00
ubot-7274[bot]
03710add54
chore(deps): update anchore/sbom-action digest to da167ea (#834)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-14 16:46:58 +00:00
inffy
5f5c6f3714
feat: enable progress for ISO cloudflare upload (#825)
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-08-12 12:32:03 +03:00
ubot-7274[bot]
6b24b02bf5
chore(deps): update actions/checkout action to v5 (#821)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-11 14:50:11 +00:00
ubot-7274[bot]
2cb94d2550
chore(deps): update actions/checkout digest to 08eba0b (#820)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-11 12:59:02 +00:00
inffy
6a9230a481
feat: enable bazaar in main images (#785)
* add bazaar and krunner-bazaar to packages

* add bazaar workarounds

* add dicover-toggle recipe to ujust

* remove bazaar from beta scripts

* disable beta builds

* own install script for bazaar workarounds

* fix bazaar script

* remove beta mention from ujust recipe

* add krunner switching to ujust

* Update just/aurora-apps.just

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* Update just/aurora-apps.just

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* fix whitespace

* Update build_files/base/11-bazaar.sh

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>

* chore: move krunner settings to proper file

* fix: add plugins sections to krunnerrc

* rename the discover-flatpak section

* chore: rename remaining discover desktop entry

02f0b2cdab

---------

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
Co-authored-by: renner <renner0@posteo.de>
2025-08-10 17:58:51 +00:00
inffy
828dbb676d
feat: move to centralized flatpaks lists (#776)
* feat: move to centralized flatpaks lists

* update containerfile
2025-08-09 14:30:22 +00:00
ubot-7274[bot]
25e1e6173d
chore(deps): update ublue-os/container-storage-action digest to 911baca (#777)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-03 17:38:07 +00:00
ubot-7274[bot]
188019b44b
chore(deps): update ublue-os/container-storage-action digest to fb03d44 (#768)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-08-02 12:09:37 +00:00
renner
5221c0dee5
chore: remove unnecessary action (#758) 2025-08-01 05:07:28 +00:00
ubot-7274[bot]
5fbb00ec58
chore(deps): update ublue-os/container-storage-action digest to c5d693b (#757)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-07-31 22:12:51 +00:00
ubot-7274[bot]
4a975d771a
chore(deps): update ublue-os/container-storage-action digest to 5a151dc (#756)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-07-31 18:44:27 +00:00
renner
da8d65d012
feat(ci): on container-storage-action failure use fallback (#750)
the container-storage-action is unreliable
fixes: https://github.com/ublue-os/aurora/issues/748
2025-07-31 15:50:57 +00:00
ubot-7274[bot]
f12c64710f
chore(deps): update ublue-os/container-storage-action digest to a029627 (#749)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2025-07-30 21:51:32 +00:00
renner
61594bdc70
fix(ci): load rechunked image into rootfull storage (#745)
* fix(ci): load rechunked image into rootfull storage

should prevent failures like, running out of space on the builders
https://github.com/ublue-os/aurora/actions/runs/16603485215/job/46969177272

* fix(ci): switch to rootfull storage for secureboot

* fix(ci): make tag-images rootfull

* fix(ci): push with root

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-07-30 12:25:48 +00:00
inffy
d807fb3216
chore: remove image dropdown from feat request template (#739)
same as https://github.com/ublue-os/bluefin/pull/2857
2025-07-28 11:01:39 +00:00
renner
eacb42d4d7
feat(ci): consistently use rootful container storage (#732)
* feat(ci): consistently use rootful container storage

* feat(ci): add sleep before mounting container storage

would be funny if this worked

* chore: use default value for loopback-free

* chore: undo 5s wait

* revertme: use my testing branch for action

* Revert "revertme: use my testing branch for action"

This reverts commit 27b15386c3e5a9e88d8cb65dca7d0b8f46e0555a.

* chore: use newer version of the action
2025-07-27 22:32:45 +00:00
ubot-7274[bot]
b1984878da
chore(deps): update anchore/sbom-action digest to 7b36ad6 (#721)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-07-21 22:13:27 +00:00
Adam Fidel
999d14a510
fix(build): use GITHUB_TOKEN for curl when needed (#709)
* fix(build): use GITHUB_TOKEN for curl when needed

* use /tmp instead of /usr/local

* missed one

* pass -E to sudo

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2025-07-20 03:02:41 +00:00
ubot-7274[bot]
b471c566be
chore(deps): update sigstore/cosign-installer action to v3.9.2 (#704)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-07-18 12:56:27 +03:00
inffy
f1fc05222c
chore(kernel): pin stable to 6.14.11 (#701) 2025-07-17 15:19:40 +00:00
inffy
956620b88d
chore: cleanup beta workflow (#682)
We don't need the cronjobs on the workflow as renovate will update these
from now on
2025-07-11 13:18:04 +00:00
ubot-7274[bot]
3176624e87
chore(deps): update anchore/sbom-action digest to cee1b8e (#663)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-07-03 10:13:05 +00:00
ubot-7274[bot]
e5623af1f6
chore(deps): update sigstore/cosign-installer action to v3.9.1 (#634)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2025-06-23 15:29:31 +00:00
inffy
a71e8bfefc
fix: use the kinoite-main to kickoff build (#612)
* fix: use the kinoite-main to kickoff build

* also change renovate to automerge
2025-06-19 06:47:24 +00:00
renovate[bot]
55cf6729a9
chore(deps): update sigstore/cosign-installer action to v3.9.0 (#607)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 17:56:24 +00:00
renovate[bot]
67819bc24e
chore(deps): update anchore/sbom-action digest to 9246b90 (#592)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-13 18:44:31 +00:00