feat: respect supplied versions in the nightly builds
Compare changes
Currently nightly containers only build main branches, ignoring the upstream triggers. Fixing that, would provide additional meaningful testing against main branches.