• Joker@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    9 months ago

    Their startingpoint repository makes it really easy. You fork it and just have to edit a .yml file to customize your packages. GitHub actions will automatically build it daily and rpm-ostree upgrade works like normal.

    You could also look at something like the bazzite repository if you want to do things manually. It’s basically a Containerfile and a bunch of shell scripts that run inside the container before it’s committed. Then you have the same GitHub actions for automatic builds of your image.