I'm sure there are others of you out there like me who are using
Github Actions for continuous integration. Recently, I got tired of
updating my CI workflow definition every time a new Fedora release
branched, so I wrote a reusable Github Action[1] to query Bodhi for
the list of "current" (aka "stable") and "pending" (AKA
"branched" or
"rawhide") releases and return them as a JSON array that can be used
to dynamically generate the build matrix.
Since I figured it might be useful to others, I have made it available
publicly. See the Marketplace link[1] for usage examples.
[1]
https://github.com/marketplace/actions/get-fedora-releases