Strengthening the Release Process for Quarkiverse #284
Replies: 5 comments 12 replies
-
I would just like to say I LOVE the new release process if for nothing else than it publishes the release to GitHub Releases which I always was doing manually 😄 |
Beta Was this translation helpful? Give feedback.
-
Hello @gastaldi
Since the new release update, tests do fail on release
I bet Also, currently the tests fails but the action doesn't until it times out. Thanks |
Beta Was this translation helpful? Give feedback.
-
Hi! |
Beta Was this translation helpful? Give feedback.
-
Another side-effect to this change: I have workflows that release snapshot versions of my extension. These do not work anymore because they were using the GPG key for artifact signing. Could we have such a snapshot release workflow in Quarkiverse, please? |
Beta Was this translation helpful? Give feedback.
-
It would also be useful to be able to pass maven arguments to the release process so that people can activate profiles, set properties, etc. |
Beta Was this translation helpful? Give feedback.
-
Hello @quarkiverse/quarkiverse-members!
Due to https://quarkus.io/blog/quarkiverse-and-smallrye-new-release-process/, we have changed our release process internally. The organization's secrets were moved to the https://github.com/quarkiverse/quarkiverse-release repository, so the
release.yml
in your repository won't work anymore. The Maven central credentials were also rotated for extra security.What do I need to do?
You'll find a PR titled
Split and Reuse the Release workflow
in your repository. If you haven't changed the original release workflow, merge it.The workflow is merged. How do I trigger a new release?
As described in https://hub.quarkiverse.io/release/, the steps to perform a release haven't changed.
I need help migrating my release workflow
Ping us in this thread and we'll be glad to help you.
Beta Was this translation helpful? Give feedback.
All reactions