Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
584 commits
Select commit Hold shift + click to select a range
5b6099d
chore(deps): update graalvm/setup-graalvm action to v1.1.9 (#461)
renovate[bot] Mar 14, 2024
fc5e7cd
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.3.…
renovate[bot] Mar 14, 2024
121ab17
chore(deps): update plugin io.micronaut.build.shared.settings to v6.6…
renovate[bot] Mar 14, 2024
0ccf3e2
chore(deps): update plugin io.micronaut.build.shared.settings to v6.7…
renovate[bot] Mar 18, 2024
1742fe6
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.3.…
renovate[bot] Mar 18, 2024
f6e7aaa
chore(deps): update SLSA provenance generator Action to v1.10.0 (#465)
behnazh-w Mar 22, 2024
c910103
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.3.…
renovate[bot] Mar 22, 2024
21ed1b0
chore(deps): update graalvm/setup-graalvm action to v1.2.1 (#464)
renovate[bot] Mar 22, 2024
4e77a39
chore(deps): update dependency gradle to v8.7 (#467)
renovate[bot] Mar 27, 2024
ea2c0c9
Add JSON Schema to files-sync.yml (#468)
sdelamo Mar 28, 2024
f4da1ad
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.…
renovate[bot] Apr 5, 2024
cf6f7eb
ci: Gradle Build Action 3.3.0 (#473)
sdelamo Apr 18, 2024
1e05dee
chore(deps): update gradle/gradle-build-action action to v3.3.0 (#470)
renovate[bot] Apr 18, 2024
306a2ad
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.…
renovate[bot] Apr 18, 2024
953d0e6
chore(deps): update gradle/wrapper-validation-action action to v3 (#472)
renovate[bot] Apr 18, 2024
9fdeda2
chore(deps): update plugin io.micronaut.build.shared.settings to v6.7…
renovate[bot] Apr 25, 2024
7b064c7
chore(deps): update gradle/gradle-build-action action to v3.3.1 (#475)
renovate[bot] Apr 25, 2024
748928c
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.…
renovate[bot] Apr 25, 2024
30c3fa8
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.4.…
renovate[bot] May 4, 2024
e2b3476
Add Guice Module (#483)
graemerocher May 30, 2024
677eca7
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.…
renovate[bot] May 30, 2024
3d2b7da
chore(deps): update gradle/gradle-build-action action to v3.3.2 (#479)
renovate[bot] May 30, 2024
ace6cfc
chore(deps): update plugin io.micronaut.build.shared.settings to v7 (…
renovate[bot] Jun 1, 2024
cc2ac9c
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.…
renovate[bot] Jun 1, 2024
d4f74a6
chore(deps): update slsa-framework/slsa-github-generator action to v2…
renovate[bot] Jun 1, 2024
4ce5bbb
Activate Automerge for Renovate for Patch Releases (#485)
graemerocher Jun 2, 2024
04b89a2
Fix renovate.json
graemerocher Jun 3, 2024
8a81c2e
chore(deps): update dependency gradle to v8.8 (#488)
renovate[bot] Jun 5, 2024
ecb74fe
chore(deps-dev): update artifact GitHub Actions to v4 (#486)
behnazh-w Jun 5, 2024
730ae4c
chore(deps): update plugin io.micronaut.build.shared.settings to v7.1…
renovate[bot] Jun 9, 2024
a551f1b
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.…
renovate[bot] Jun 9, 2024
9c9cce0
chore(deps): update graalvm/setup-graalvm action to v1.2.2 (#494)
renovate[bot] Jun 19, 2024
f72a310
chore(deps): update gradle/gradle-build-action action to v3.4.2 (#493)
renovate[bot] Jun 19, 2024
40847dd
chore(deps): update actions/checkout action to v4.1.7 (#491)
renovate[bot] Jun 19, 2024
d2aee3b
chore(deps): update plugin io.micronaut.build.shared.settings to v7.1…
renovate[bot] Jun 19, 2024
5404f08
chore(deps): update plugin io.micronaut.build.shared.settings to v7.2…
renovate[bot] Jul 18, 2024
c5ea77b
chore(deps): update dependency gradle to v8.9 (#496)
renovate[bot] Jul 18, 2024
d9a8dd1
chore(deps): update gradle/gradle-build-action action to v3.5.0 (#497)
renovate[bot] Jul 18, 2024
f128cee
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.5.…
renovate[bot] Aug 7, 2024
3207249
chore(deps): update actions/upload-artifact action to v4.3.6 (#499)
renovate[bot] Aug 7, 2024
ef14569
chore(deps): update actions/download-artifact action to v4.1.8 (#498)
renovate[bot] Aug 7, 2024
6e1fceb
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.…
renovate[bot] Aug 14, 2024
7531333
chore(deps): update graalvm/setup-graalvm action to v1.2.3 (#502)
renovate[bot] Aug 14, 2024
39fef23
update action-gh-release to 2.0.8 (#501)
sdelamo Aug 14, 2024
09a75db
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.…
renovate[bot] Aug 19, 2024
61c371e
chore(deps): update dependency gradle to v8.10 (#504)
renovate[bot] Aug 19, 2024
32f5884
sync graal-languages module graalpy integration (#509)
sdelamo Sep 4, 2024
735165c
chore(deps): update peter-evans/create-pull-request action to v7 (#510)
renovate[bot] Sep 7, 2024
0e94e1b
chore(deps): update actions/upload-artifact action to v4.4.0 (#508)
renovate[bot] Sep 7, 2024
5424f6b
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.…
renovate[bot] Sep 7, 2024
1c90988
chore(deps): update plugin io.micronaut.build.shared.settings to v7.2…
renovate[bot] Sep 7, 2024
f2778fd
chore(deps): update dependency gradle to v8.10.1 (#511)
renovate[bot] Sep 11, 2024
00c805b
chore(deps): update actions/checkout action to v4.2.0 (#514)
renovate[bot] Oct 1, 2024
1815adc
chore(deps): update dependency gradle to v8.10.2 (#513)
renovate[bot] Oct 1, 2024
a5ab4fb
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.…
renovate[bot] Oct 1, 2024
6fc3c7b
langchain4j module (#517)
sdelamo Oct 7, 2024
c96e93e
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.6.…
renovate[bot] Oct 7, 2024
9d68ab5
chore(deps): update graalvm/setup-graalvm action to v1.2.4 (#519)
renovate[bot] Oct 16, 2024
3e725dd
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.…
renovate[bot] Oct 16, 2024
b34fbbb
chore(deps): update plugin io.micronaut.build.shared.settings to v7.2…
renovate[bot] Oct 26, 2024
04ec1fb
chore(deps): update actions/upload-artifact action to v4.4.3 (#521)
renovate[bot] Oct 26, 2024
9a3e699
chore(deps): update actions/checkout action to v4.2.2 (#520)
renovate[bot] Oct 26, 2024
dce974d
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.…
renovate[bot] Oct 26, 2024
bb32c78
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.…
renovate[bot] Nov 5, 2024
1ccdeb1
chore(deps): update mikepenz/action-junit-report action to v5 (#526)
renovate[bot] Nov 5, 2024
d461fc7
chore(deps): update softprops/action-gh-release action to v2.0.9 (#525)
renovate[bot] Nov 5, 2024
d4372ea
chore(deps): update graalvm/setup-graalvm action to v1.2.5 (#524)
renovate[bot] Nov 5, 2024
c6ce3ed
Gradle 8.11 (#532)
altro3 Nov 17, 2024
1255ddc
chore(deps): update graalvm/setup-graalvm action to v1.2.6 (#531)
renovate[bot] Nov 17, 2024
5ae0ee9
chore(deps): update softprops/action-gh-release action to v2.1.0 (#530)
renovate[bot] Nov 17, 2024
a8f384b
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.…
renovate[bot] Nov 17, 2024
56f0edd
chore(config): migrate config .github/renovate.json (#533)
renovate[bot] Nov 17, 2024
7bf35ad
chore(deps): update actions/upload-artifact action to v4.5.0 (#537)
renovate[bot] Dec 23, 2024
4c79e6f
chore(deps): update softprops/action-gh-release action to v2.2.0 (#536)
renovate[bot] Dec 23, 2024
02aa156
chore(deps): update plugin io.micronaut.build.shared.settings to v7.3…
renovate[bot] Dec 23, 2024
c0c4db3
chore(deps): update dependency gradle to v8.12 (#529)
renovate[bot] Dec 23, 2024
ac59b5e
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.…
renovate[bot] Dec 23, 2024
51a7f25
Update all versions. (#538)
altro3 Dec 23, 2024
8886c36
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.…
renovate[bot] Jan 2, 2025
23781fc
chore(deps): update plugin io.micronaut.build.shared.settings to v7.3…
renovate[bot] Jan 7, 2025
7e1fd96
add sonatype scan step (#541)
sdelamo Jan 7, 2025
52cec03
— info to sonatype scan gradle plugin
sdelamo Jan 9, 2025
7c8de1f
Update expected Develocity environment variables (#543)
melix Jan 10, 2025
b441d95
chore(deps): update softprops/action-gh-release action to v2.2.1 (#542)
renovate[bot] Jan 10, 2025
6d9f674
chore(deps): update graalvm/setup-graalvm action to v1.2.8 (#547)
renovate[bot] Jan 24, 2025
f8288c0
chore(deps): update actions/upload-artifact action to v4.6.0 (#546)
renovate[bot] Jan 24, 2025
e6dc58b
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.7.…
renovate[bot] Jan 24, 2025
04d1e65
chore(deps): update plugin io.micronaut.build.shared.settings to v7.3…
renovate[bot] Jan 24, 2025
195bbfd
Upgrade Gradle Wrapper to 8.12.1
micronaut-build Jan 25, 2025
fa9dccd
add micronaut-build-plugin-sourcegen repo (#549)
sdelamo Jan 28, 2025
00a4aea
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.…
renovate[bot] Feb 11, 2025
1770fc2
chore(deps): update graalvm/setup-graalvm action to v1.3.1 (#552)
renovate[bot] Feb 18, 2025
49c2d23
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.…
renovate[bot] Feb 18, 2025
8d25c1e
Update files-sync.yml
sdelamo Feb 25, 2025
d26fcbc
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.…
renovate[bot] Feb 28, 2025
00304b9
Upgrade Gradle Wrapper to 8.13
micronaut-build Mar 1, 2025
7e2584c
chore(deps): update slsa-framework/slsa-github-generator action to v2…
renovate[bot] Mar 6, 2025
c0308c4
chore(deps): update plugin io.micronaut.build.shared.settings to v7.4…
renovate[bot] Mar 6, 2025
9940911
Upgrade Gradle Wrapper to 8.13
micronaut-build Mar 8, 2025
9bac3de
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.…
renovate[bot] Mar 11, 2025
2df5335
chore(deps): update graalvm/setup-graalvm action to v1.3.3 (#556)
renovate[bot] Mar 11, 2025
94f8455
chore(deps): update actions/download-artifact action to v4.2.1 (#559)
renovate[bot] Mar 26, 2025
4e37b24
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.…
renovate[bot] Mar 26, 2025
d4f016f
Upgrade Gradle Wrapper to 8.14
micronaut-build Apr 26, 2025
b11db76
Upgrade Gradle Wrapper to 8.14
micronaut-build May 3, 2025
20515bb
Upgrade Gradle Wrapper to 8.14.1
micronaut-build May 24, 2025
124995d
Update files-sync.yml (#563)
yawkat Jun 10, 2025
6e439fe
chore(deps): update actions/download-artifact action to v4.3.0 (#562)
renovate[bot] Jun 10, 2025
d39ede2
chore(deps): update softprops/action-gh-release action to v2.3.0 (#561)
renovate[bot] Jun 10, 2025
5074011
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.…
renovate[bot] Jun 10, 2025
8c54c14
Upgrade Gradle Wrapper to 8.14.2
micronaut-build Jun 14, 2025
9c00a28
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.…
renovate[bot] Jun 14, 2025
b2eb868
chore(deps): update softprops/action-gh-release action to v2.3.2 (#566)
renovate[bot] Jun 14, 2025
55a027c
update to gradle wrapper validation 4.4.1 (#568)
sdelamo Jun 17, 2025
b239d9d
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.…
renovate[bot] Jun 18, 2025
e8dac0a
gradle wrapper github action v4 (#570)
sdelamo Jun 18, 2025
23bcb49
use gradle/actions/wrapper-validation@v4
sdelamo Jun 18, 2025
88be7e0
gradle/actions/setup-gradle@v4
sdelamo Jun 19, 2025
07ec7a0
chore(deps): update graalvm/setup-graalvm action to v1.3.4 (#574)
renovate[bot] Jun 30, 2025
c8193c4
chore(deps): update plugin io.micronaut.build.shared.settings to v7.5…
renovate[bot] Jun 30, 2025
202a5b0
chore(deps): update stefanzweifel/git-auto-commit-action action to v6…
renovate[bot] Jun 30, 2025
594ef39
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.…
renovate[bot] Jun 30, 2025
b407447
Upgrade Gradle Wrapper to 8.14.3
micronaut-build Jul 5, 2025
9f64ced
add mcp to files-sync (#577)
sdelamo Jul 17, 2025
baab601
Install both Java 21 and Java 17 in release workflows (#578)
melix Jul 21, 2025
5893fb9
Upgrade Gradle Wrapper to 9.0.0
micronaut-build Aug 2, 2025
5410256
Upgrade Gradle Wrapper to 9.0.0
micronaut-build Aug 9, 2025
ed6ba90
chore(deps): update actions/setup-java action to v5 (#583)
renovate[bot] Aug 26, 2025
24f9570
chore(deps): update actions/checkout action to v5 (#582)
renovate[bot] Aug 26, 2025
1e7f83c
chore(deps): update actions/download-artifact action to v5 (#580)
renovate[bot] Aug 26, 2025
798bb3d
chore(deps): update graalvm/setup-graalvm action to v1.3.5 (#579)
renovate[bot] Aug 26, 2025
c9d4497
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.…
renovate[bot] Aug 26, 2025
7782174
Use Maven Central Publisher API (#584)
melix Aug 29, 2025
5a0e8e5
Upgrade Gradle Wrapper to 9.0.0
micronaut-build Aug 30, 2025
4d2d49a
Revert "Upgrade Gradle Wrapper to 9.0.0"
sdelamo Sep 2, 2025
b9742f3
Upgrade Gradle Wrapper to 9.0.0
micronaut-build Sep 6, 2025
2c11511
Add 'openrewrite' to files-sync.yml workflow (#587)
sdelamo Sep 11, 2025
6c08de3
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.9.…
renovate[bot] Sep 11, 2025
9012dfc
chore(deps): update graalvm/setup-graalvm action to v1.3.6 (#585)
renovate[bot] Sep 11, 2025
beab86c
Upgrade Gradle Wrapper to 9.1.0
micronaut-build Sep 20, 2025
c46bca6
Add Cline rules (#589)
melix Sep 23, 2025
b8c17dd
Revert Gradle upgrade (#590)
melix Sep 23, 2025
0f606ea
Use a pull request for Gradle upgrades (#591)
melix Sep 24, 2025
9f0a077
Symlink Cline rules to GitHub Copilot Agent custom instructions (#592)
alvarosanchez Sep 26, 2025
5345883
Added exclusion from git ignore: (#594)
altro3 Sep 29, 2025
09201a3
Cline guideline tweaks (#595)
melix Sep 29, 2025
41947d1
Avoid Cline creating many commits without authorization. (#596)
melix Oct 1, 2025
5b3a7df
Add conditional check for Sonatype Scan (#597)
alvarosanchez Oct 2, 2025
ec011ce
[create-pull-request] automated change (#593)
github-actions[bot] Oct 4, 2025
ca83b90
Revert "[create-pull-request] automated change (#593)"
graemerocher Oct 4, 2025
3b30975
chore(deps): update graalvm/setup-graalvm action to v1.4.1 (#588)
renovate[bot] Oct 4, 2025
13ec9da
Make sure sonar runs even if tests fail (#599)
melix Oct 8, 2025
b4b302a
Docs: update micronaut-docs to 3.0.0 (#602)
lissam1 Oct 14, 2025
e18cec4
chore(deps): update softprops/action-gh-release action to v2.4.1 (#600)
renovate[bot] Oct 14, 2025
08da458
Update Workflows for Micronaut 5 (#603)
sdelamo Oct 15, 2025
0dc1db6
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Oct 15, 2025
7fa321e
branch pattern should match 0.0.x
sdelamo Oct 15, 2025
c764bda
ci: force graalvm GitHub Action to use 21 (#605)
sdelamo Oct 16, 2025
92e629c
Switch order of execution for check and jacocoReport - let check run …
radovanradic Oct 17, 2025
ae8c46e
Remove default JDKs (#608)
melix Oct 20, 2025
04beb6a
wrapper-validation@v5
sdelamo Oct 21, 2025
8b75f8a
setup-gradle@v5
sdelamo Oct 21, 2025
c1e1c07
github actions upload-artifact 4.6.2
sdelamo Oct 21, 2025
51ac8e8
chore(deps): update graalvm/setup-graalvm action to v1.4.2 (#609)
renovate[bot] Oct 29, 2025
056acf9
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Oct 29, 2025
8f2c5a2
Remove microstream and rxjava2 from sync (#610)
sdelamo Nov 3, 2025
5bf90e8
Added optional cleanup step to gradle workflow and passed nativeTestT…
msupic Nov 5, 2025
f259542
chore(deps): update gradle to v9.2.0 (#615)
renovate[bot] Nov 11, 2025
7fe3804
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Nov 11, 2025
8cbc1c1
chore(deps): update softprops/action-gh-release action to v2.4.2 (#613)
renovate[bot] Nov 11, 2025
d070523
chore(deps): update mikepenz/action-junit-report action to v6 (#617)
renovate[bot] Nov 11, 2025
c392320
chore(deps): update plugin io.micronaut.build.shared.settings to v8.0…
renovate[bot] Nov 11, 2025
c552166
chore(deps): update github artifact actions (#616)
renovate[bot] Nov 11, 2025
83a6f18
Define BETA as false if the release is the latest release
sdelamo Nov 11, 2025
a1c93c9
Revert "Define BETA as false if the release is the latest release"
sdelamo Nov 11, 2025
f5f357b
Define BETA as false if the release is the latest release
sdelamo Nov 11, 2025
9495696
Allow for Cline to access generated files (#619)
dstepanov Nov 12, 2025
6a5f3c4
ci: remove Authorization (#620)
sdelamo Nov 12, 2025
8838896
chore(deps): update gradle to v9.2.1 (#621)
renovate[bot] Nov 20, 2025
2b69c59
Ignore gradle.properties generated by micronaut-build (#624)
alvarosanchez Nov 25, 2025
4e9c5eb
Update to jspecify nullability annotation references (#625)
sdelamo Nov 26, 2025
6955960
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Nov 26, 2025
26338da
chore(deps): update actions/checkout action to v6 (#622)
renovate[bot] Nov 26, 2025
34db106
chore(deps): update graalvm/setup-graalvm action to v1.4.3 (#626)
renovate[bot] Nov 28, 2025
1c9b314
chore(deps): update graalvm/setup-graalvm action to v1.4.4 (#629)
renovate[bot] Dec 5, 2025
1f20ba8
chore(deps): update softprops/action-gh-release action to v2.5.0 (#628)
renovate[bot] Dec 5, 2025
5306b88
chore(deps): update plugin io.micronaut.build.shared.settings to v8.0…
renovate[bot] Dec 5, 2025
2517d48
chore(deps): update actions/cache action to v5
renovate[bot] Dec 19, 2025
ba93b2d
chore(deps): update github artifact actions
renovate[bot] Dec 20, 2025
a68bbd2
chore(deps): update peter-evans/create-pull-request action to v8
renovate[bot] Dec 21, 2025
45e7f6c
Merge pull request #633 from micronaut-projects/renovate/major-github…
radovanradic Dec 24, 2025
21e08da
Merge pull request #632 from micronaut-projects/renovate/actions-cach…
radovanradic Dec 24, 2025
82ae32b
Merge pull request #634 from micronaut-projects/renovate/peter-evans-…
radovanradic Dec 24, 2025
ed655d3
chore(deps): update actions/checkout action to v6.0.1
renovate[bot] Dec 24, 2025
975cd44
Merge pull request #635 from micronaut-projects/renovate/actions-chec…
radovanradic Dec 24, 2025
60ff8f8
chore(deps): update plugin io.micronaut.build.shared.settings to v8.0…
renovate[bot] Dec 24, 2025
980b07e
Merge pull request #631 from micronaut-projects/renovate/io.micronaut…
radovanradic Dec 26, 2025
0213966
Clear more spaces in workflows (#636)
dstepanov Dec 30, 2025
cf0de40
chore(deps): update graalvm/setup-graalvm action to v1.4.5 (#637)
renovate[bot] Jan 8, 2026
c263279
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Jan 8, 2026
4045982
drop support for java 21 (#638)
sdelamo Jan 9, 2026
8bbebc9
Add and sync .sdkmanrc (#641)
alvarosanchez Jan 13, 2026
48b3482
chore(deps): update plugin io.micronaut.build.shared.settings to v8.0…
renovate[bot] Jan 13, 2026
2be70d6
chore(deps): update gradle to v9.3.0
renovate[bot] Jan 16, 2026
864ba8e
Merge pull request #642 from micronaut-projects/renovate/gradle-9.x
radovanradic Jan 22, 2026
987bfc9
Merge pull request #639 from micronaut-projects/renovate/io.micronaut…
radovanradic Jan 22, 2026
f3daa6b
chore(deps): update actions/checkout action to v6.0.2
renovate[bot] Jan 28, 2026
b18b8e3
Merge pull request #643 from micronaut-projects/renovate/actions-chec…
radovanradic Jan 28, 2026
fc42a34
Add .sisyphus to .gitignore
alvarosanchez Jan 29, 2026
3cb5990
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Jan 29, 2026
3b49c6d
chore(deps): update gradle to v9.3.1
renovate[bot] Jan 29, 2026
cf99944
Merge pull request #644 from micronaut-projects/renovate/gradle-9.x
radovanradic Jan 29, 2026
2e97878
Update GraalVM and upload artifact actions to latest (#645)
alvarosanchez Jan 30, 2026
8321e80
Move Sonatype Scan to separate workflow (#647)
graemerocher Feb 4, 2026
c9a0001
Update Micronaut plugin version to 8.0.0-M16 (#648)
lissam1 Feb 9, 2026
f45b74f
chore(deps): update github artifact actions
renovate[bot] Feb 27, 2026
f9b8fc5
Merge pull request #654 from micronaut-projects/renovate/major-github…
radovanradic Mar 2, 2026
6baa2ae
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Mar 2, 2026
ffa92d3
chore(deps): update plugin io.micronaut.build.shared.settings to v8.0…
renovate[bot] Mar 2, 2026
9d46d0e
Proofreading (#652)
altro3 Mar 2, 2026
6e15afe
Add maintainer skills and validation workflow (#655)
alvarosanchez Mar 4, 2026
0e7e2fd
chore(deps): update gradle to v9.4.0 (#659)
renovate[bot] Mar 12, 2026
a2bad53
chore(deps): update actions/setup-node action to v6 (#660)
renovate[bot] Mar 12, 2026
ffaa3ae
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Mar 12, 2026
2e56b70
chore(deps): update softprops/action-gh-release action to v2.6.1
renovate[bot] Mar 16, 2026
fbf277a
Merge pull request #664 from micronaut-projects/renovate/softprops-ac…
radovanradic Mar 16, 2026
5fbff91
chore(deps): update actions/download-artifact action to v8.0.1
renovate[bot] Mar 17, 2026
6af3c58
Merge pull request #665 from micronaut-projects/renovate/actions-down…
radovanradic Mar 17, 2026
4be4e2d
chore(deps): update gradle to v9.4.1
renovate[bot] Mar 19, 2026
84d24d9
Merge pull request #667 from micronaut-projects/renovate/gradle-9.x
radovanradic Mar 20, 2026
37e4384
chore(deps): update gradle/actions action to v6
renovate[bot] Mar 23, 2026
4609b88
Merge pull request #668 from micronaut-projects/renovate/gradle-actio…
radovanradic Mar 24, 2026
c560fd3
Harden PR workflows against secret exposure (#670)
alvarosanchez Apr 6, 2026
157d5bc
build: pin shared workflow action refs to immutable SHAs (#669)
alvarosanchez Apr 6, 2026
a930c51
Add allowedVersions to Renovate configuration (#666)
sdelamo Apr 6, 2026
0f7f42a
fix: checkout using github.sha in github_release to avoid tag-moved e…
sdelamo Apr 7, 2026
3eaa6fd
remove env in GitHub Actions before jobs (#672)
sdelamo Apr 8, 2026
26ebf2d
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.10…
renovate[bot] Apr 15, 2026
81ec10b
Update GitHub Actions to use newer artifact versions (#677)
lissam1 Apr 16, 2026
beac9eb
chore(deps): update actions/cache digest to 27d5ce7 (#678)
renovate[bot] Apr 17, 2026
1ccaf99
chore(deps): update actions/upload-artifact digest to 043fb46
renovate[bot] Apr 17, 2026
db01abf
chore(deps): update graalvm/setup-graalvm digest to 60c2672
renovate[bot] Apr 17, 2026
82cb690
chore(deps): update gradle/actions digest to 50e97c2
renovate[bot] Apr 17, 2026
450e854
Merge pull request #681 from micronaut-projects/renovate/gradle-actio…
radovanradic Apr 17, 2026
8af8248
Merge pull request #680 from micronaut-projects/renovate/graalvm-setu…
radovanradic Apr 17, 2026
cc9fad0
Merge pull request #679 from micronaut-projects/renovate/actions-uplo…
radovanradic Apr 17, 2026
e8ad3b9
using secrets in workflow as env. variables (#682)
sdelamo Apr 21, 2026
5cfc8e1
add workflow_dispatch:
sdelamo Apr 21, 2026
d1e6f5f
group micronaut package names renovate
sdelamo Apr 21, 2026
bac5570
allow to trigger sync for just a single repo
sdelamo Apr 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 84 additions & 0 deletions .agents/skills/agent-md-refactor/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
---
name: agent-md-refactor
description: Refactor oversized agent instruction files into a progressive-disclosure structure. Use when users ask to split AGENTS.md/CLAUDE.md/COPILOT.md, reduce instruction bloat, or organize guidance into linked topic files.
license: Apache-2.0
compatibility: Repositories using markdown instruction files such as AGENTS.md, CLAUDE.md, or COPILOT.md
metadata:
author: Álvaro Sánchez-Mariscal
version: "1.0.0"
---

# Agent MD Refactor

Refactor monolithic instruction files into a compact root file plus linked topic files.
Keep this file focused on execution flow and load detailed templates/examples from references.

## Goal

Deliver a maintainable instruction system with:

- a minimal root instruction file containing only universal guidance,
- linked topic files for detailed rules,
- contradictions resolved and vague/redundant rules removed.

## Trigger Examples

Should trigger:

- "Refactor this AGENTS.md to use progressive disclosure."
- "Split my CLAUDE.md into focused instruction files."
- "My instruction file is too long, reorganize it."

Should not trigger:

- "Explain what AGENTS.md is."
- "Fix one typo in CLAUDE.md."
- "Write a brand-new coding standard from scratch."

More examples: [examples-and-anti-patterns](references/examples-and-anti-patterns.md).

## Procedure

1. Inventory instruction sources (`AGENTS.md`, `CLAUDE.md`, `COPILOT.md`, related guidance docs).
2. Detect contradictions and resolve by repository precedence.
3. Keep only root-level essentials in the root instruction file.
4. Group remaining content into 3-8 linked topic files with clear names.
5. Remove non-actionable, redundant, and outdated directives.
6. Validate links, coverage, and consistency before completion.

Detailed step playbook: [refactor-playbook](references/refactor-playbook.md).

## Inputs

- Root instruction file path(s)
- Existing repository conventions (commands, toolchain, style)
- User constraints (must-keep rules, preferred layout)

## Outputs

- Refactored root instruction file (minimal, universal guidance)
- Topic files with detailed rules
- List of removed/merged rules with rationale
- Notes on contradiction handling

## Edge Cases

- If rule precedence is impossible to infer, request one targeted user decision.
- If multiple files repeat the same rule, keep one canonical source and replace others with links.
- If the instruction file is already concise, avoid unnecessary splitting.
- Use relative markdown links for portability.

## Validation Checklist

- [ ] Frontmatter is valid YAML and `name` matches directory.
- [ ] Description states capability and usage triggers.
- [ ] Root file contains only universal instructions.
- [ ] Topic files are self-contained and linked from root.
- [ ] Contradictions are resolved or explicitly called out.
- [ ] Vague/default/redundant directives are removed or rewritten.
- [ ] Relative links resolve.

## References

- [Refactor playbook](references/refactor-playbook.md)
- [Examples and anti-patterns](references/examples-and-anti-patterns.md)
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# Examples and Anti-Patterns

Use these examples to guide consistent refactors.

## Root File Pattern

Good root structure:

```markdown
# Project Instructions

One-line project description.

## Commands
- `pnpm build`
- `pnpm test`
- `pnpm typecheck`

## Detailed Guidance
- [Architecture](.agent-instructions/architecture.md)
- [Code Style](.agent-instructions/code-style.md)
- [Testing](.agent-instructions/testing.md)
```

Avoid:

```markdown
# AGENTS.md

## Code Style
... 150 lines ...

## Testing
... 120 lines ...

## TypeScript
... 180 lines ...
```

## Topic File Pattern

Good topic file:

```markdown
# Testing

## Scope
When to use each test type.

## Rules
- Use integration tests for persistence adapters.
- Keep unit tests deterministic.

## Examples
- Good: verifies behavior with stable fixtures.
- Avoid: brittle tests tied to timestamps.
```

## Anti-Patterns

- Keeping all details in root file.
- Splitting into too many tiny files with unclear ownership.
- Duplicating the same rule across files.
- Retaining vague guidance like "write clean code".
- Using absolute or agent-specific links when relative links work.

## Deletion Candidates

Flag these for removal during refactor:

- Rules that just restate defaults.
- Outdated references to removed tools/frameworks.
- Safety slogans without actionable behavior.
- Duplicate rules that conflict in wording.
79 changes: 79 additions & 0 deletions .agents/skills/agent-md-refactor/references/refactor-playbook.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# Refactor Playbook

Use this playbook to execute a deterministic refactor from monolithic instruction files to progressive disclosure.

## Phase 1: Contradictions

Find conflicts across instruction files:

- style conflicts (`use semicolons` vs `no semicolons`)
- workflow conflicts (`always run full test suite` vs `run only targeted tests`)
- tool conflicts (`pnpm` vs `npm`)

Capture using:

```markdown
## Contradiction

- Instruction A: <quote + file>
- Instruction B: <quote + file>
- Proposed resolution: <inferred precedence>
- Needs user decision: <yes/no>
```

Escalate to user only when precedence cannot be inferred from repository conventions.

## Phase 2: Root Essentials

Keep only universal material in root:

- one-line project description
- canonical commands (build/test/typecheck/dev)
- package manager only if non-default
- critical global overrides applying to all tasks

Move everything else to topic files.

## Phase 3: Topic Grouping

Target 3-8 files. Common categories:

- `architecture.md`
- `code-style.md`
- `testing.md`
- `typescript.md`
- `git-workflow.md`
- `security.md`

Rules:

1. One topic per file.
2. No cross-file contradictions.
3. Use concrete imperative rules, not slogans.

## Phase 4: Structure

Preferred structure:

```text
project-root/
├── AGENTS.md (or CLAUDE.md/COPILOT.md)
└── .agent-instructions/
├── architecture.md
├── code-style.md
├── testing.md
└── ...
```

Use relative links from root to each topic file.

## Phase 5: Prune

Remove statements that are:

- redundant with repository defaults
- vague and non-actionable
- generic safe-language with no behavioral effect
- obsolete/outdated

When pruning, keep a short "removed rules" note with reasons.
142 changes: 142 additions & 0 deletions .agents/skills/coding/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
---
name: coding
description: Implement and review Java code changes for Micronaut framework repositories using maintainer standards. Use when users ask to add or refactor Java code, fix framework bugs, evolve internal APIs, or prepare committer-ready changes with tests and verification.
license: Apache-2.0
compatibility: Micronaut framework repositories in micronaut-projects generated from micronaut-project-template
metadata:
author: Álvaro Sánchez-Mariscal
version: "1.0.0"
---

# Coding (Micronaut Committer)

Use this skill for maintainer-facing Java implementation work in Micronaut repositories. Do not default to end-user application shortcuts.

## Goal

Deliver minimal, source-backed Java changes that preserve framework quality: binary compatibility, null-safety, reflection-free behavior, and full Gradle verification (`check`, `docs`, and compatibility checks when API-facing).

## Trigger Examples

Should trigger:

- "Implement this Micronaut Java feature in `src/main/java` and keep API compatibility."
- "Refactor this module internals and mark non-public APIs correctly."
- "Fix failing framework tests and prepare committer-ready validation output."
- "Add configuration support using Micronaut conventions, not app-level shortcuts."

Should not trigger:

- "Explain Micronaut basics to a beginner."
- "Create an end-user sample app from scratch."
- "Only edit release notes/changelog text."

## Procedure

1. Establish scope and API impact.
2. Implement Java code with Micronaut maintainer conventions.
3. Enforce API boundaries and binary compatibility.
4. Keep Gradle/build changes aligned with repository conventions.
5. Verify with maintainer-grade checks before completion.

### 1) Establish scope and API impact

- Identify affected modules and whether any change is public API or internal-only.
- Inspect existing package patterns before editing (imports, nullability style, tests, naming).
- For API-facing edits, plan compatibility checks up front (`japiCmp`).
- Keep change surface minimal; avoid opportunistic refactors unless required.

### 2) Implement Java with Micronaut maintainer conventions

- Prefer modern Java idioms where they improve clarity (records, sealed types, pattern matching, `var` for local inference), but only when supported by the repository toolchain/target level.
- Do not use fully qualified class names unless import conflicts force it.
- Follow the repository's established nullability annotations/defaults; use JSpecify and package-level `@NullMarked` only when that convention already exists in the module.
- Avoid reflection-oriented implementations in framework code paths; prefer Micronaut compile-time/introspection mechanisms.
- Use `jakarta.inject` APIs for DI, not `javax.inject`.
- Prefer constructor injection and immutable state over field injection.
- For configuration models, prefer `@ConfigurationProperties` over scattered `@Value` usage.

### 3) Enforce API boundaries and compatibility

- Treat all public-facing changes through a Semantic Versioning lens (`https://semver.org/`) before implementation.
- Classify impact explicitly: patch for backward-compatible fixes, minor for backward-compatible feature additions, major for breaking API/behavioral changes.
- Keep public API binary compatible unless a major-version change explicitly allows breaks.
- Prefer non-breaking API evolution first: deprecate existing methods and add replacement variants/overloads instead of deleting methods or changing signatures in place.
- When using the deprecate-and-add path, keep deprecated APIs functional, point to replacements in Javadoc, and schedule removals only for the next major version.
- If breaking public-facing changes are explicitly allowed, document them in the user guide under `src/main/docs/guide` with migration notes, and update `toc.yml` when adding new guide sections.
- Mark non-user-facing APIs with `@io.micronaut.core.annotation.Internal`.
- Keep visibility as narrow as possible for non-public internals.
- When deprecating API, provide migration-friendly Javadoc and avoid silent behavioral breaks.

### 4) Keep Gradle/build changes convention-aligned

- Use `./gradlew` for all Gradle execution.
- Use Gradle version catalogs (`gradle/libs.versions.toml`) instead of hard-coded dependency versions.
- Use appropriate scopes (`api`, `implementation`, `compileOnly`, `runtimeOnly`) based on API exposure.
- Do not add custom build logic directly in module build files when it belongs in convention plugins.
- When uncertain about module paths, use `./gradlew projects` and prefer canonical `micronaut-*` project names.

### 5) Verify before completion

First confirm canonical verification tasks from `CONTRIBUTING.md` and existing CI/build files, then run the repository equivalents from root.

Common sequence in Micronaut repositories:

```bash
./gradlew :<module>:compileTestJava
# If module includes Groovy tests:
./gradlew :<module>:compileTestGroovy
./gradlew :<module>:test --tests 'pkg.ClassTest'
./gradlew :<module>:test
# If repository documents cM alias/checkstyle aggregate task:
./gradlew -q cM
./gradlew -q spotlessCheck
./gradlew check
./gradlew docs
```

For API-affecting changes, also run if configured in the repository:

```bash
./gradlew japiCmp
```

If Spotless fails, run `./gradlew -q spotlessApply` and re-run `spotlessCheck`.

## Guardrails

- Do not introduce `javax.inject` usage.
- Do not hard-code dependency versions in module build files.
- Do not break public APIs without explicit major-version intent.
- Do not skip tests or docs verification for code changes.
- Do not use reflection as a convenience in framework internals.

## Delivery Contract

When finishing implementation work, report:

1. Exactly which files changed and why.
2. Whether the change is API-facing or internal-only.
3. Semantic Versioning impact classification (patch/minor/major) for any public-facing change.
4. For deprecate-and-add API evolution, which elements were deprecated and which replacement variants were introduced.
5. For breaking public-facing changes, which user guide files were updated and what migration guidance was added.
6. Commands executed for verification and outcomes.
7. Any follow-up risk (for example compatibility implications).

## Validation Checklist

- [ ] `SKILL.md` frontmatter is valid and `name` matches directory (`coding`).
- [ ] Guidance is maintainer-focused (not end-user app guidance).
- [ ] Java conventions include nullability, DI, and reflection-free guidance.
- [ ] API boundary guidance includes `@Internal` and compatibility checks.
- [ ] For public API evolution without breaking changes, deprecations include clear replacement guidance and functional compatibility is preserved.
- [ ] If breaking changes are allowed, user guide docs in `src/main/docs/guide` are updated with migration notes.
- [ ] Verification includes tests, style checks, `check`, and `docs`.

## References

- `CONTRIBUTING.md`
- `MAINTAINING.md`
- `.agents/skills/gradle/SKILL.md`
- `.agents/skills/docs/SKILL.md`
- `.agents/skills/skill-creator/references/spec-checklist.md`
Loading