Hi,
On 9 Aug 2023, at 12:04, Jeff Mesnil <jmesnil(a)redhat.com>
wrote:
Hi,
I’ve been looking at our archetypes at
https://github.com/wildfly/wildfly-archetypes as
we could leverage them to improve the user experience of getting started with WildFly (see
my previous mail).
The project could benefit from enabling dependabot updates:
Done. Dependabot has started to open PRs to updates the archetypes pom.xml as well as the
generated projects’s pom.xml:
https://github.com/wildfly/wildfly-archetypes/pulls?q=is%3Apr+label%3Adep...
I’ll also take the opportunity to move its default branch to `main`
instead of `master` before applying these changes and create a GitHub action to get
minimal CI for this project.
The default branch is now `main`. The usual instructions to change that in your local
forks apply:
—8<—
git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
—8<—
I’ve enabled a GitHub action to « mvn verify » the archetypes. This means that their tests
(which generates projects) are also testing component updates to the generated projects’s
pom.xml:
https://github.com/wildfly/wildfly-archetypes/actions/workflows/maven.yml
Best regards,
Jeff
--
Jeff Mesnil
Engineer @ Red Hat JBoss EAP
http://jmesnil.net/