Search
Setup for Free
UB
Universal Blue
•
9mo ago
fiftydinar
https://github.com/ublue-os/yafti/pull/331
https://github.com/ublue-os/yafti/pull/331
GitHub
Bump spec to `0.10.2` by fiftydinar · Pull Request #331 · ublue-o...
Universal Blue
Join
Universal Blue is a manufacturing process that focuses on community-driven desktop and server operating systems.
26,773
Members
View on Discord
Similar Threads
Was this page helpful?
Yes
No
© 2026 Hedgehog Software, LLC
Twitter
GitHub
Discord
System
Light
Dark
More
Communities
Docs
About
Terms
Privacy
F
fiftydinar
OP
•
4/18/25, 3:31 PM
after this is merged
, build needs to be rerun again
F
fiftydinar
https://github.com/ublue-os/yafti/pull/331
J
j0rge
•
4/18/25, 3:32 PM
https://copr.fedorainfracloud.org/coprs/ublue-os/staging/build/8920047/
M
M2
•
4/18/25, 5:26 PM
my laptop switched over to composefs
.
.
. and i didn
't even notice
. Desktop where I was trying to do so didn
't
.
.
.
.
J
j0rge
•
4/18/25, 5:53 PM
OMG
J
j0rge
•
4/18/25, 5:53 PM
@Robert
(p5
) you just gave me an idea
J
j0rge
•
4/18/25, 5:53 PM
could we use renovate to monitor the prior build up the chain in ublue
J
j0rge
•
4/18/25, 5:53 PM
like
J
j0rge
•
4/18/25, 5:54 PM
ok so akmods fires off right
J
j0rge
•
4/18/25, 5:54 PM
could have a renovate in main that watches for the hash of the things we pull in
.
J
j0rge
•
4/18/25, 5:54 PM
and when it notices them
, we set that to bump and then automerge
R
Robert
•
4/18/25, 5:54 PM
Yes
. We definitely can
https://github.com/rsturla-homelab/bootc-qemu-oci-registry/pull/22
https://github.com/rsturla-homelab/bootc-qemu-oci-registry/blob/renovate/ghcr.io-rsturla-homelab-bootc-qemu-centos-base-stream10/image-versions.yaml
Take a look at this
R
Robert
•
4/18/25, 5:54 PM
It manages multiple digests in a YAML
, Renovate bumps the digest and it can be configured to auto merge
J
j0rge
•
4/18/25, 5:55 PM
right
J
j0rge
•
4/18/25, 5:55 PM
oh my god
R
Robert
•
4/18/25, 5:55 PM
So all base images
, and other downstream dependencies in a single file
J
j0rge
•
4/18/25, 5:55 PM
RIGHT
J
j0rge
•
4/18/25, 5:55 PM
so in bluefin if silverblue
-main gets rebuilt just PR
, automerge
, and kick off a build
.
J
j0rge
•
4/18/25, 5:55 PM
and so on
?
R
Robert
•
4/18/25, 5:55 PM
Yeah
J
j0rge
•
4/18/25, 5:55 PM
dude
J
j0rge
•
4/18/25, 5:56 PM
can we do timothee
's
?
J
j0rge
•
4/18/25, 5:56 PM
like instead of cron guessing all the time
R
Robert
•
4/18/25, 5:56 PM
I don
't see why not
J
j0rge
•
4/18/25, 5:56 PM
YES
J
j0rge
•
4/18/25, 5:56 PM
dude we can just get rid of crons
J
j0rge
•
4/18/25, 5:56 PM
@M2 AND when you make a change in say akmods
, and merge it
, the entire rest of the world will rebuild
J
j0rge
•
4/18/25, 5:57 PM
we don
't need to do the dumb
"and add an hour of padding
" each time
R
Robert
Yes. We definitely can https://github.com/rsturla-homelab/bootc-qemu-oci-regist...
J
j0rge
•
4/18/25, 6:01 PM
ok so I can make this in bluefin now say
, but adjust it to follow silverblue main
?
J
j0rge
•
4/18/25, 6:02 PM
actually LTS following the centos one should do the trick
R
Robert
•
4/18/25, 6:03 PM
The config which does this is here
https://github.com/rsturla-homelab/renovate-config/blob/main/org-inherited-config.json#L53-L64
So the GitHub Actions workflow would decide which image to use based on the
"name
" field
. It
's just a selector
.
J
j0rge
•
4/18/25, 6:04 PM
ok I
'm going to draft a PR for LTS so I can figure it out
.
R
Robert
•
4/18/25, 6:05 PM
To start with
, you don
't even need to hook it up
. Just commit the image
-versions
.yml file to the repo
, add the Renovate config and make sure it bumps the versions as you
'd expect
J
j0rge
•
4/18/25, 6:06 PM
on it now
.
J
j0rge
•
4/18/25, 6:06 PM
https://github.com/ublue-os/bluefin-lts/pull/443
GitHub
feat(ci): add image-versions.yaml by castrojo · Pull Request #443 ...
To track the upstream releases of centos
.
J
j0rge
•
4/18/25, 6:07 PM
can we add this renovate config org wide so all we have to do is add these to each repo
?
R
Robert
•
4/18/25, 6:07 PM
We can do it org
-wide
. I didn
't think it was possible until a few weeks ago
J
j0rge
•
4/18/25, 6:07 PM
oh man this is AWESOME
J
j0rge
•
4/18/25, 6:07 PM
show me where I can do it
R
Robert
•
4/18/25, 6:08 PM
We need to make a renovate
-config repo
(name is important
)
R
Robert
•
4/18/25, 6:08 PM
And add the global config file named
"org
-inherited
-config
.json
" to the root of the repo
R
Robert
•
4/18/25, 6:08 PM
And done
J
j0rge
•
4/18/25, 6:08 PM
ok I can do that
,
renovate-config
renovate-config
?
J
j0rge
•
4/18/25, 6:11 PM
https://github.com/ublue-os/renovate-config
R
Robert
•
4/18/25, 6:11 PM
Cool
! Should I push a config that
should
work
?
J
j0rge
•
4/18/25, 6:11 PM
hell yeah
!
J
j0rge
•
4/18/25, 6:11 PM
go for it
!
J
j0rge
•
4/18/25, 6:11 PM
whatever you think is best for renovate to do IMO
R
Robert
•
4/18/25, 6:12 PM
To start with
, it won
't be anything too controversial
. Just best
-practices preset and managing that YAML file
J
j0rge
•
4/18/25, 6:12 PM
right
!
J
j0rge
•
4/18/25, 6:12 PM
yeah set this one file to automerge
, and then for the others we can just discuss as they come up
Next page
renovate-config
renovate-config
Similar Threads
https://github.com/ublue-os/toolboxes what is the correct command to create them
UB
Universal Blue / 🛟bazzite-help
5w ago