github-actions
released this
27 Aug 08:06
·
368 commits
to refs/heads/main
since this release
π New features and improvements
- Include bom version on metadata (#229) @jonesbusy
- Add more common file and fix some error message and typo (#225) @jonesbusy
- Add PR template using JTE (#223) @jonesbusy
- Parse JDK correctly in different formatted Jenkinsfile (#224) @sridamul
- Add static preconditions for pom.xml (#217) @jonesbusy
- Use JDK from metadata if possible (#216) @jonesbusy
- Fetch minimum JDK version from Jenkinsfile (#201) @sridamul
- Restore license ans developer tags (#205) @jonesbusy
- Add more common file to
ArchetypeCommonFile
(#203) @jonesbusy - Generic lookup of files and flags (#202) @jonesbusy
- Add shutdown hook and cleanup necessary log message in non-debug mode (#200) @jonesbusy
- Move some entities to CacheEntry to be saved and cached to filesystem and use it's API for PluginMetada (#197) @jonesbusy
- Add fork sync (#141) @jonesbusy
- Include jenkins core supported version on JDK model (#194) @jonesbusy
- Add HTTPs repositories on metadata (#189) @jonesbusy
- Add minimal recipe in order to build a plugin with Java 8 and latest maven (#188) @jonesbusy
- Fetch metadata at each invocation and link it to plugin (#186) @jonesbusy
- Add JDK model and attempt of JDK compilation until it works (#185) @jonesbusy
- Add tags to recipes and use them as labels on GitHub PR (#183) @jonesbusy
- Use github primary email for committer that match GH_TOKEN (#182) @jonesbusy
- Validate pom.xml existence (#174) @jonesbusy
- Remove java.version of unused properties (#170) @jonesbusy
- Always run openrewrite even with global dry-run (#169) @jonesbusy
- Maven debug in debug mode (#167) @jonesbusy
- Add recipe to remove version override (#160) @jonesbusy
- Abort plugin modernization on errors and set target JVM (#159) @jonesbusy
- Add recipe to upgrade to recommanded core version (#154) @jonesbusy
- Add recipe to upgrade bom version (#148) @jonesbusy
- Check for archived plugin repositories (#145) @jonesbusy
- Add cleanup option to remove local data and delete forks (#144) @jonesbusy
- Introduce Plugin model and use it where possible and general improvements (#140) @jonesbusy
- Replace org.json:json by json-api plugin (#137) @jonesbusy
- Add recipe to upgrade parent version (#132) @jonesbusy
- Cleanup configuration-as-code.version when adding bom (#133) @jonesbusy
- Add declarative recipes using supported yaml OpenRewrite format (#131) @jonesbusy
- Process Plugins in the Order Defined in plugins.txt (#110) @sridamul
- Add cache manager (#100) @sridamul
- Add new option to fetch update center url (#98) @sridamul
- Fetch SCM URL from UC (#87) @sridamul
- New option to parse plugins.txt file (#86) @sridamul
- feat: Add forking repos to organization (#83) @sridamul
- Pass GH owner from CLI (in case token as access to other organisation (#80) @jonesbusy
- Add gh service (#75) @sridamul
π Bug fixes
- Upgrade to JGit 7 (#221) @jonesbusy
- Don't try to get fork in isFetchMetadataOnly() (#214) @jonesbusy
- Fix isForked() to check only the current github owner (#181) @jonesbusy
- Rollback maven rewrite plugin to 5.37 due to issue on 5.38 (#177) @jonesbusy
- Fix PR not opened because pushing changes reset commits (#165) @jonesbusy
- Add executable permissions for jdk binaries (#161) @sridamul
- Fix jgit not closed during clone (#134) @jonesbusy
- Handle NullPointerException (#102) @sridamul
π Documentation updates
- Compute again metadata after transformation (#230) @jonesbusy
π» Maintenance
- Remove pointless message for slf4j (#168) @jonesbusy
- Introduce Plugin model and use it where possible and general improvements (#140) @jonesbusy
- Exclude artifact from rewrite jenkins to test newer versions (#136) @jonesbusy
- 3 - Ignore spotless formatting revision (#130) @jonesbusy
- 2 - Enable spotless and reformat (#129) @jonesbusy
- 1 - Remove checkstyle will be replaced by spotless (#128) @jonesbusy
- Use streams instead of LinkedHashset (#111) @sridamul
- Extract github client to member and move local vars (#109) @jonesbusy
- feat(gitpod): Automating GitHub Token and Handle Retrieval for GitPod (#90) @gounthar
- Cleanup logs and rename some private methods (#84) @jonesbusy
- Reduce some debug logs (#79) @jonesbusy
- Use Paths instead of File (#78) @sridamul
π¦ Tests
- Resolve some flaky tests on
UpdateCenterUtilsTest
(#204) @jonesbusy - Add more GHService tests (3) (#156) @jonesbusy
- Add more tests and increase branch coverage (#155) @sridamul
- Add more GHService tests (2) (#150) @jonesbusy
- Add more test for GHService class (1) (#149) @jonesbusy
- Add more tests (#146) @jonesbusy
- Add cleanup option to remove local data and delete forks (#144) @jonesbusy
β Other changes
- Add Contributor guidelines and architecture file (#231) @sridamul
- Fetch health score data for each plugin (#226) @jonesbusy
- Save precondition errors on metadata (#222) @jonesbusy
- Fetch metadata from cache to use JDK versioned computed (#212) @jonesbusy
- Use types as early as possible to prevent issues about type conversion (#211) @jonesbusy
- Fix #206 possible nullpointer when verifying plugin (#209) @jonesbusy
- Optimize Metadata fetch (#210) @jonesbusy
- Attempt of JDK verification until it works (#190) @sridamul
- Verify with jdk that used in compile phase (#187) @sridamul
- Improve caching mechanism (#184) @sridamul
- Print summary at end of process (#175) @jonesbusy
- Use SDK man java if possible (#158) @jonesbusy
- Cache missing JDK and Add migration recipes (#147) @sridamul
- feat(gitpod): Install SDKMAN in GitHub runners and GitPod, and keep JDK versions up-to-date (#121) @gounthar
- feat(gitpod): Adds the gh tool to help debug the fork creation. (#126) @gounthar
- Do not commit if no changes applied (#124) @sridamul
- Add export datatables option (#116) @sridamul
- Improve docs and add docs for new options (#117) @sridamul
π¦ Dependency updates
28 changes
- chore(deps): bump org.eclipse.jgit:org.eclipse.jgit from 7.0.0.202408202050-m3 to 7.0.0.202409201410-m3 (#227) @dependabot
- chore(deps): bump updatecli/updatecli-action from 2.65.0 to 2.66.0 (#228) @dependabot
- Upgrade to JGit 7 (#221) @jonesbusy
- chore(deps): bump byte-buddy.version from 1.14.19 to 1.15.0 (#219) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 5.39.0 to 5.39.1 (#220) @dependabot
- chore(deps): bump org.apache.commons:commons-compress from 1.27.0 to 1.27.1 (#218) @dependabot
- chore(deps): bump byte-buddy.version from 1.14.18 to 1.14.19 (#193) @dependabot
- chore(deps): bump maven.version from 3.9.8 to 3.9.9 (#192) @dependabot
- chore(deps-dev): bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 (#191) @dependabot
- chore(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 2.16.0 to 2.17.0 (#180) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 5.37.0 to 5.39.0 (#179) @dependabot
- chore(deps): bump org.openrewrite.recipe:rewrite-jenkins from 0.10.0 to 0.11.0 (#178) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 5.38.0 to 5.38.1 (#173) @dependabot
- chore(deps): bump org.apache.commons:commons-compress from 1.26.2 to 1.27.0 (#172) @dependabot
- chore(deps): bump slf4j.version from 2.0.14 to 2.0.16 (#171) @dependabot
- chore(deps): bump org.openrewrite.recipe:rewrite-jenkins from 0.9.0 to 0.10.0 (#166) @dependabot
- chore(deps): bump slf4j.version from 2.0.13 to 2.0.14 (#164) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 5.37.1 to 5.38.0 (#163) @dependabot
- chore(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.16.0 (#162) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 5.37.0 to 5.37.1 (#152) @dependabot
- chore(deps): bump updatecli/updatecli-action from 2.61.0 to 2.65.0 (#151) @dependabot
- chore(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 2.15.0 to 2.16.0 (#139) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 5.36.0 to 5.37.0 (#138) @dependabot
- Exclude artifact from rewrite jenkins to test newer versions (#136) @jonesbusy
- chore(deps): bump org.openrewrite.recipe:rewrite-recipe-bom from 2.14.0 to 2.15.0 (#115) @dependabot
- chore(deps): bump org.openrewrite.recipe:rewrite-jenkins from 0.8.2 to 0.8.3 (#113) @dependabot
- chore(deps): bump org.apache.commons:commons-lang3 from 3.14.0 to 3.15.0 (#114) @dependabot
- chore(deps): bump org.openrewrite.maven:rewrite-maven-plugin from 5.35.0 to 5.36.0 (#112) @dependabot