CI/CD for Your RHEL 10 Bootc Workstation: A Practical Guide to GitHub Actions, Podman, and Quay.io (opens in new tab)
I manage my daily-driver workstation as a container image. Not a pet, not a snowflake — a Containerfile in a git repo that builds a complete RHEL 10 desktop with everything I need: GNOME Workstation, dev tools, VS Code, Claude Code, Google Chrome, libvirt, rclone backups, and the Red Hat VPN. When I want to change something, I edit the Containerfile, push to GitHub, and a CI pipeline builds and pushes a new image to Quay.io. Then bootc upgrade on my workstation pulls it down.
Read the original article