Commit graph

85 commits

Author SHA1 Message Date
renovate[bot]
bee017f8e0
chore(deps): update actions/upload-artifact digest to cf430e0 (#106)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-08 04:04:44 +00:00
renner
55ad2df87f
chore: don't fetch ublue-os secureboot key (#104)
We already have this on the image, there is no need to fetch it here
again, if the keys are rotated/don't match what is
present on the booted image then we have a problem.

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-10-05 05:33:43 +00:00
renner
0a9dbbf9d1
chore: remove /usr/lib/containers/storage and go back to /var (#103) 2026-10-05 03:51:18 +00:00
renner
d64dbbf707
feat: hide configuration for timezone and match Fedora KDE (#101)
This can be done in plasma-setup
2026-10-04 15:37:33 +00:00
renner
65c29ff34b
feat: verify kickstart file syntax (#102) 2026-10-04 15:36:27 +00:00
renner
5529801982
feat: extract flatpaks from image (#96)
* feat: extract flatpaks from image

resolves: https://github.com/get-aurora-dev/iso/issues/95

* chore: list flatpaks

useful to see which flatpak brings in which runtimes
2026-09-14 03:41:49 +00:00
inffy
70e0285d23
chore: rename ISO filenames (#69) 2026-09-13 12:05:31 +00:00
inffy
12b8d1df47
feat(ci): setups containers policy (#89)
* chore: add ublue-os. pub key

* add runner-keys script

* modify the workflows

* rename the ublue-os key

* fix

* Apply batched suggestions from code review

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

---------

Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2026-09-12 19:07:41 +00:00
renner
ed802cca8f
docs: simplify them (#86) 2026-09-05 09:15:32 +03:00
inffy
4e4805886e
feat: add attestation to ISO build (#85) 2026-09-04 16:14:53 +00:00
renner
3c092658d6
fix: actually run each scripts (#84)
instead of passing them to the first as as a positional argument
2026-09-02 20:51:25 +00:00
renner
4a8d024b11
feat: move to dedicated scripts (#82)
resolves: https://github.com/get-aurora-dev/iso/issues/74
2026-08-30 06:20:48 +00:00
renner
3c27bb7fa2
fix: introduce plasma-welcome hack for iso (#81)
Needs: https://github.com/ublue-os/aurora/pull/2795
2026-08-29 17:40:03 +00:00
renner
ea7313c413
feat: don't copy flatpaks to extra location (#73)
* feat: don't copy flatpaks to extra location

We can't use /var as an upperdir as the iso already sets up things in a
way so that is already for overlayfs

```
mount: /var/lib/flatpak: fsconfig() failed: overlay: filesystem on /var/overlay/flatpak not supported as upperdir.
```

```
findmnt /
TARGET SOURCE        FSTYPE  OPTIONS
/      LiveOS_rootfs overlay rw,relatime,seclabel,lowerdir=/run/rootfsbase,upperdir=/run/overlayfs,workdir=/run/ovlwork,uuid=on
```

fixes: https://github.com/get-aurora-dev/iso/issues/72

* unmount via systemd instead

We should probably just do it this way, if for whatever reason it isn't
mounted then it won't fail now
2026-08-26 03:59:20 +00:00
renner
f1b4efa161
chore: remove bazaar autostart (#80)
See: https://github.com/get-aurora-dev/common/pull/264
2026-08-26 02:14:50 +02:00
renner
93951cd464
chore: remove fedora flatpak mentions (#77)
We completely neuter fedora flatpaks via
c48c8d554c/system_files/shared/usr/lib/systemd/system/flatpak-nuke-fedora.service
which also runs here. If we somehow screwed up and installed the flatpak
package here again during the build then a simple rm is enough.
2026-08-25 03:56:04 +00:00
inffy
378922b4cb
chore(ci): use ubuntu-26.04 runner (#70) 2026-08-23 14:35:34 +00:00
renner
9bd5e7bf5a
feat: workaround crashing plasma-welcome on live env (#68)
https://github.com/get-aurora-dev/common/pull/249
2026-08-11 16:55:53 +00:00
renovate[bot]
31003babf0
chore(deps): update actions/checkout digest to 3d3c42e (#67)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 22:10:08 +00:00
renovate[bot]
cfff934889
chore(deps): update actions/checkout action to v7 (#63)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-14 15:23:57 +00:00
inffy
90db04b807
chore: move to container based titanoboa (#66) 2026-07-14 14:24:49 +00:00
renner
a33fcb7870
remove disablement of services (#62)
* chore: do not disable rpm-ostree-*.{service,timer}

Both of these contain `ConditionPathExists=/run/ostree-booted`, our ISOs
are not booted via ostree so this will never run anyway.

* chore: also remove bootloader-update.service disablement on live

See: https://github.com/coreos/bootupd/pull/1088
2026-06-10 21:44:00 +00:00
renner
cb81cf9575
chore: rename beta to testing (#61)
We are always building :testing now, there will not be a dedicated :beta
tag.

xref https://github.com/ublue-os/aurora/issues/1647
2026-06-10 19:49:26 +00:00
renovate[bot]
fc542aff54
chore(deps): update actions/checkout digest to df4cb1c (#59) 2026-06-03 16:00:03 +03:00
inffy
aea6ec9bec
chore: Change cron schedule for ISO upload to monthly (#57)
* chore: Change cron schedule for ISO upload to monthly

No need to build these every week

* change the day first of the month
2026-05-13 09:01:40 +03:00
inffy
29bb2a3d26
feat: merge beta iso changes to main (#56)
* feat: merge beta iso changes to main

* typo fix

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-05-11 22:08:18 +00:00
renovate[bot]
d9fd2ec2e2
chore(deps): update actions/upload-artifact digest to 043fb46 (#55)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-11 13:26:07 +00:00
renovate[bot]
eed2df1a47
chore(deps): update extractions/setup-just action to v4 (#54)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 03:09:25 +03:00
renovate[bot]
01ed5ce60c
chore(deps): update extractions/setup-just digest to f8a3cce (#52)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 02:39:25 +03:00
renovate[bot]
faac043d45
chore(deps): update actions/checkout digest to de0fac2 (#51)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-09 02:38:48 +03:00
renovate[bot]
d6424f328f
chore: Configure Renovate (#50)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-08 20:08:20 +03:00
inffy
1aa5eea947
Update cron schedule to push ISOs on Wednesdays 2026-04-03 09:46:03 +03:00
inffy
2872967733
Add scheduled job to upload ISOs weekly 2026-04-03 09:45:27 +03:00
inffy
042dc1475f
Change cron schedule to push ISOs on Wednesdays
Updated the cron schedule to push to the testing bucket on Wednesdays instead of Tuesdays.
2026-04-03 09:43:43 +03:00
inffy
dd8cc06128
Clarify beta ISOs exclusion in promotion workflow
Updated echo message to clarify beta ISOs will not be promoted.
2026-04-03 09:26:16 +03:00
inffy
ab349b956f
fix(ci): fix the promoto-iso workflow (#49) 2026-04-03 09:22:40 +03:00
inffy
519c412333
feat: produce beta ISOs (#48) 2026-03-21 18:25:04 +00:00
renner
421fd5b9ae
chore: don't put iso in zip file (#45)
v7 gained the ability to upload single files as is, we no longer have to
unzip the file
2026-03-05 17:48:04 +00:00
renner
929871154a
fix: for users messing with flatpaks (#44)
perhaps a possible cause for:

https://github.com/ublue-os/aurora/discussions/1836
https://github.com/ublue-os/bazzite/issues/4126

Maybe it also didn't finish writing to the drive which caused this?
2026-03-05 17:31:33 +00:00
renner
eb7a24e22b
chore: disable kwallet (#46)
not ever needed on the live system, just annoying, happens to be
triggered by opening bazaar
2026-03-05 04:55:43 +00:00
inffy
f035f50202
Update upload-artifact action to version 7 2026-03-01 09:32:33 +02:00
inffy
0880eb3352
fix(workflow): update ISO workflow and uploads (#41) 2026-02-20 11:10:55 +00:00
renner
8bc7ce9950
fix: remove pinned ISO specialties (#43)
This is a pain to change now, let's not bother with it.

There is still an icon for the installer on the desktop, it will be
fine.
2026-02-19 18:26:03 +00:00
renner
a7bde48e61
chore: use new desktop file names (#34)
See:
https://github.com/get-aurora-dev/common/pull/114

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-02-12 10:11:34 +00:00
inffy
0bad9080cd
Add merge_group trigger to build stable ISOs workflow 2026-02-12 11:48:07 +02:00
inffy
8bb0134f83
Remove merge_group trigger from reusable-build workflow
Removed the 'merge_group' trigger from the workflow.
2026-02-12 11:47:44 +02:00
inffy
01aa916d37
Add merge_group trigger to reusable build workflow 2026-02-12 11:47:05 +02:00
renner
bb1b4f4053
chore: re-renable container-storag-action (#37)
* chore: re-renable container-storag-action

See:
4d41781c2d
https://github.com/ublue-os/container-storage-action/issues/14

* update hash for action

* try remove-unwated-software only

---------

Co-authored-by: inffy <10782843+inffy@users.noreply.github.com>
2026-02-11 23:25:51 +02:00
renner
852914f8ba
feat: set new installer icon (#40) 2026-02-11 16:18:41 +01:00
renner
9ca91e13a9
chore: pin titanoboa (#39) 2026-02-11 16:49:59 +02:00