Commit graph

3669 commits

Author SHA1 Message Date
ubot-7274[bot]
65efc93046
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 9ce846a (#2712)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-12 04:19:11 +00:00
renner
f74104ec94
feat: set default applications via xdg-mime (#2703)
We need to do it this way because editing with sed/echo is nasty because
we may end up with multiple keys of the same category/filetype.

No idea when this broke or this ever worked, but it should now.

fixes: https://github.com/ublue-os/aurora/issues/2658
2026-08-12 03:52:24 +00:00
ubot-7274[bot]
2236867129
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to df0e020 (#2708)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-11 04:22:07 +00:00
inffy
109f91e0ef
chore: revert kernel pin on stable (#2706)
https://github.com/ublue-os/akmods/pull/566 was merged so we are good to
go with 7.1 kernel
2026-08-10 16:30:32 +00:00
ubot-7274[bot]
79842749ba
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 6fcfbee (#2704)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-10 04:14:54 +00:00
renner
2093317f36
feat(ci): increase retry args on podman push (#2702)
spotted after 10 mins of running the "Push Ephemeral Tag"-step

```
Error: writing blob: uploading layer chunked: StatusCode: 400, "\r\n<html>\r\n  <head>\r\n    <meta content=\"origin\" nam..."
```

xref: https://github.com/ublue-os/aurora/issues/2337
2026-08-09 20:49:43 +00:00
renner
14900734d0
refactor: repurpose build.sh as build preparation (#2701)
* refactor: repurpose build.sh as build preparation

It currently does too many things, let's split it up. This needs to be
done as we want to move away from a system that copies (also overrides)
files from fedora RPMs and then may remove said rpms, resulting in
removing our changes, which of course defeats the entire point.

A disadvantage this has is that we need to be more mindful and
disciplined of when things are needed during the build. Currently we
actually do not need any system_files we copy in the stage where we are
installing packages/have network access.

If we do at some point we will probably either inline files in
build-prep.sh or have a 2nd directory with files strictly needed for the
build.

This is why we can copy all the files to the system after that, just
before systemd units get activated, initramfs gets generated, general
things we can do offline after we have installed packages are done.

Resolves: https://github.com/ublue-os/aurora/issues/2687

* remove useless comment

* same treatment for DX

* remove unused DX specific version logic

We don't use this, we have branches now.

* move sysctl before docker install
2026-08-09 19:11:44 +00:00
ubot-7274[bot]
552c0bf31b
chore(deps): update dependency sigstore/cosign to v3.1.3 (#2693)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-09 13:49:58 +00:00
ubot-7274[bot]
f8b97ecdfc
chore(deps): update actions/attest action to v4.2.2 (#2692)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-09 06:25:41 +00:00
ubot-7274[bot]
7a7ae21a92
chore(deps): update github/codeql-action action to v4.37.6 (#2696)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-09 09:26:05 +03:00
renner
6365a13e88
feat: rename build_files to build_scripts (#2691)
This is more accurately describing what it actually is.

Assisted-by: GNU sed 4.9
2026-08-09 05:58:24 +00:00
ubot-7274[bot]
f6847b35df
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 4ae4b08 (#2698)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-09 04:27:30 +00:00
ubot-7274[bot]
8cfa67fb86
chore(deps): update ghcr.io/ublue-os/brew:latest docker digest to 47951ea (#2695)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-09 02:42:08 +00:00
ubot-7274[bot]
37413332e7
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to a591bcd (#2689)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-08 04:07:28 +00:00
renner
7274f13e5a
feat: add google-noto-sans-linear fonts (#2684)
Makes characters like 𐀔 and 𐘃 displayable.

fixes: https://github.com/ublue-os/aurora/issues/2682

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-08-07 05:36:10 +00:00
ubot-7274[bot]
ea696ab65f
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 361e3c5 (#2685)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-07 04:03:14 +00:00
ubot-7274[bot]
68e194b347
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 57a30f0 (#2681)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-06 06:37:20 +00:00
ubot-7274[bot]
d720dc1498
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to d5b579d (#2678)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-06 04:17:18 +00:00
ubot-7274[bot]
fb9dd22b69
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 00f2da9 (#2674)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-05 03:39:56 +00:00
ubot-7274[bot]
f6366af154
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to f0ec921 (#2671)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-04 03:43:37 +00:00
renner
24c1b98281
Revert "feat: set SOURCE_DATE_EPOCH on chunkah (#2651)" (#2670)
This reverts commit 7c3d4b62b0.

See: https://github.com/coreos/chunkah/issues/160
2026-08-03 11:54:05 +00:00
ubot-7274[bot]
8fd730e0b6
chore(deps): update github/codeql-action action to v4.37.4 (main) (#2662) 2026-08-03 08:35:18 +03:00
ubot-7274[bot]
ae04f0c96c
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 706d256 (#2668)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-03 03:42:07 +00:00
ubot-7274[bot]
0574a4b6c0
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 9c3378b (#2667)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-02 19:59:53 +00:00
ubot-7274[bot]
9845d8f404
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to d396a8b (#2666)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-02 18:46:20 +00:00
ubot-7274[bot]
50d424512e
chore(deps): update actions/attest action to v4.2.1 (#2660)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-02 18:26:54 +00:00
ubot-7274[bot]
96a4598ff8
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 5b42fc4 (#2661)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-02 03:43:08 +00:00
ubot-7274[bot]
1c8263eebe
chore(deps): update ghcr.io/ublue-os/brew:latest docker digest to bcd5391 (#2659)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-02 02:17:07 +00:00
ubot-7274[bot]
01dec4f2c8
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 224c894 (#2656)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-01 05:16:29 +00:00
ubot-7274[bot]
5c379087b2
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to f427cd5 (#2654)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-08-01 04:18:48 +00:00
renner
7c3d4b62b0
feat: set SOURCE_DATE_EPOCH on chunkah (#2651)
Should help with reproducibility and might make updates smaller for
unpackaged contents like wallpapers, homebrew.

Only downside so far that I see is that `podman images` and the like
will show up at the bottom with 56 years ago and so on. Labels like
`org.opencontainers.image.created` are of course not affected by this.

xref: https://github.com/ublue-os/aurora/issues/2350 and
https://github.com/ublue-os/aurora/issues/2579
2026-07-31 06:36:09 +00:00
ubot-7274[bot]
5cd42a896d
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to d047ca1 (#2649)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-31 03:43:28 +00:00
ubot-7274[bot]
68cdcaa90c
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to a3ba37b (#2646)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-30 04:23:05 +00:00
inffy
13fa39879f
chore: update renovate for github-action to weekly (#2633)
* chore: update renovate for github-action to weekly

* add anchore/sbom-action to ignore list
2026-07-29 17:34:13 +00:00
ubot-7274[bot]
39ec627e48
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to dd10f3b (#2644)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-29 03:43:22 +00:00
ubot-7274[bot]
456d86b3d2
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 52d2bb5 (#2643)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-28 22:56:02 +00:00
ubot-7274[bot]
2687e2485c
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 99c85fe (#2642)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-28 21:03:16 +00:00
ubot-7274[bot]
962429a809
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 32cad51 (#2641)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-28 20:06:01 +00:00
renner
e6a718f2e1
chore(ci): pin cosign (#2640)
This is a ticking time bomb, so we don't accidentally use cosign v4 when
it comes out and so on, renovate should pick this up.
2026-07-28 19:34:58 +00:00
ubot-7274[bot]
21d2f381c3
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to e451e62 (#2639)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-28 19:07:50 +00:00
renner
13b3096e24
docs: remove star history (#2638) 2026-07-28 21:21:35 +03:00
ubot-7274[bot]
9b48b07d94
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 852b666 (#2635)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-28 04:33:00 +00:00
renner
f3c3da478e
feat: implement retries for cosign verify step (#2634)
xref: https://github.com/ublue-os/aurora/issues/2337
2026-07-27 17:46:08 +00:00
ubot-7274[bot]
11a6dcae3b
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 3f54111 (#2631)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-27 03:44:50 +00:00
ubot-7274[bot]
06c6e019b9
chore(deps): update ghcr.io/get-aurora-dev/common:latest docker digest to 320e525 (#2628)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-26 19:57:11 +00:00
renner
1304b8f7f8
feat: add ZFS deprecation notifier (#2613)
* feat: add ZFS deprecation notifier

This will spawn a one-time notification that has to be dismissed by the
user if ZFS is being used.

xref: https://github.com/ublue-os/aurora/issues/1765
resolves: https://github.com/ublue-os/aurora/issues/2210

* fix typo

* be more explicit in msg

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

* run it always every week

The chance that people will see it are way bigger this way.

* only actually enable on systems that have ship zfs

---------

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
2026-07-26 15:33:30 +00:00
ubot-7274[bot]
790a6a81a3
chore(deps): update ghcr.io/ublue-os/brew:latest docker digest to ff3a0f6 (#2621)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-26 05:29:36 +00:00
ubot-7274[bot]
3d7e406a56
chore(deps): update quay.io/fedora-ostree-desktops/kinoite:44 docker digest to 4825b41 (#2623)
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-07-26 05:29:08 +00:00
renner
aa7471f615
feat: delete /run leftovers from the image (#2619)
* feat: delete /run leftovers from the image

This is to make bootc container lint happy.

We should probably make warnings fatal so we fix new offenders.

Related: https://github.com/bootc-dev/bootc/pull/2051

* chore: remove unused rm

No idea why this is here, probably some super old leftover.

* do dx specific things as well
2026-07-26 03:27:44 +00:00
renner
be49c4618f
chore: pin kernel to 7.0.12-201 because of ZFS (#2620)
Stable builds are currently failing because of this
2026-07-25 20:06:24 +00:00