. No one except a very few selected people (+ Quarkus Bot and Dependabot) will be able to create a branch on the main repo. The only reason we have to create a branch on the main repo is when we are starting very specific projects such as the Jakarta migration or the current Vert.x 5/Quarkus 4 effort and it is coordinated at the project level. This will avoid people pushing their work branches by mistake to the main repo.
Then there are a couple of additional restrictions that we were already applying: no force pushes...
--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo8--DGaN%2BbPn8Z3bxiBXwi9JdfTisBJAbvnBrz5i804UA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo-QA_Duf%2B_BrUt4ssnLfj2azVoxe7PkLbAh68XMMFpz1g%40mail.gmail.com.
- Branches. No one except a very few selected people (+ Quarkus Bot and Dependabot) will be able to create a branch on the main repo. The only reason we have to create a branch on the main repo is when we are starting very specific projects such as the Jakarta migration or the current Vert.x 5/Quarkus 4 effort and it is coordinated at the project level. This will avoid people pushing their work branches by mistake to the main repo.
Is there a good technical reason why project-level topic branches *have* to live on the project organization (as opposed to living on a fork, preferably one belonging to a responsible person for the work)? Maybe we could get rid of these as well.
Then there are a couple of additional restrictions that we were already applying: no force pushes...Thoughts?--Guillaume
--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo_5wqfEigqxJ3tp69L-GQd91My%3DCV3a1jVP2bHmsG2COA%40mail.gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CALeTM-%3DFmP7AgO09nhADtLZhn1dZhJbKWSd7CSTKoJwpN1YWkg%40mail.gmail.com.
First of all, I understand the intent behind this restriction and agree that it is generally necessary. That said, the newly enforced organization-wide ruleset, in particular `Require a pull request before merging`, is affecting existing automation workflows.
Specifically, `ja.quarkus.io`, the Quarkus localization site, is affected, and the same applies to `pt.quarkus.io`, `es.quarkus.io`, and `cn.quarkus.io`.
In these localization repositories, GitHub Actions periodically pulls translatable texts from the upstream repository (`quarkusio/quarkusio.github.io`), machine-translates them, and automatically commits and pushes the updates to each localization repository, such as `quarkusio/ja.quarkus.io`.https://github.com/quarkusio/ja.quarkus.io/actions/runs/24127973583/job/70397175731
Also, while I am not very familiar with the details there, it appears that `quarkusio/quarkusio.github.io` is similarly affected, as it has an automated process that copies AsciiDoc content from `quarkusio/quarkus`.
Eric Deandrea
Java Champion
Senior Principal Software Engineer
Quarkus | LangChain4j | Docling-Java
--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CALt0%2Bo9yUhLp0Deqcmos%3DH5QuvmYAo_9aRKfqFZ2QDC6RnT-JQ%40mail.gmail.com.
Thank you for relaxing the ruleset. I have confirmed that the workflow now finishes without errors.
Eric,
While it is definitely possible to automatically create and merge PRs, I am worried that doing so would generate a large number of unnecessary pull requests and a flood of related notifications.