Skip to content

Releases: pmd/pmd-github-action

v2.0.0

17 Mar 18:54
d9c1f3c
Compare
Choose a tag to compare

v2.0.0 (2024-03-17)

Full Changelog

🚀 Implemented enhancements:

🐛 Fixed bugs:

  • Annotations are not shown in PR / commit #249

📦 Dependency updates:

✔️ Closed issues:

  • Getting Warning in Node version only for PMD #253

🎉 Merged pull requests:

  • Relativize paths if Sarif report already contains URIs #266 (@adangel)

v1.4.1

26 May 16:27
d57c046
Compare
Choose a tag to compare

v1.4.1 (2023-05-26)

Full Changelog

🚀 Implemented enhancements:

  • Support new binary dist filenames with PMD 7.0.0-rc3 #180 (@adangel)

📦 Dependency updates:

v1.4.0

19 Mar 10:06
d16b224
Compare
Choose a tag to compare

v1.4.0 (2023-03-19)

Full Changelog

🚀 Implemented enhancements:

🐛 Fixed bugs:

  • No annotations created under Windows #177
  • Can't run action on GHES #173

📦 Dependency updates:

🎉 Merged pull requests:

  • Fix relative windows paths in sarif report #178 (@adangel)
  • Always use api.github.com to determine latest PMD version #175 (@adangel)
  • Fix typo in example workflow #152 (@chemmi)

v1.3.0

25 Sep 09:21
f47ab08
Compare
Choose a tag to compare

v1.3.0 (2022-09-25)

Full Changelog

🚀 Implemented enhancements:

🐛 Fixed bugs:

  • Action aborts with: Error: Cannot read property 'split' of undefined #127

📦 Dependency updates:

✔️ Closed issues:

  • PMD version 6.46.0 run check on "Unchanged files with check annotations" #97

🎉 Merged pull requests:

v1.2.1

19 Feb 16:38
d425ad2
Compare
Choose a tag to compare

v1.2.1 (2022-02-19)

Full Changelog

🐛 Fixed bugs:

  • Code scanning doesn't contain all violations from PMD #53
  • Sourcepath is not applied correctly with analyzeModifiedFilesOnly #52
  • No annotations created under Windows #51

📦 Dependency updates:

🎉 Merged pull requests:

v1.2.0

10 Feb 16:51
967a81f
Compare
Choose a tag to compare

v1.2.0 (2022-02-10)

Full Changelog

Implemented enhancements:

  • Create a starter workflow #1
  • Add an option to disable GitHub annotations (createGitHubAnnotations) #45 (@smetanink)

Fixed bugs:

  • Code scanning alert doesn't find file in repository #34

Dependency updates:

Closed issues:

  • Code scanning doesn't work well with analyzeModifiedFilesOnly #35

Merged pull requests:

  • Update documentation for code scanning alerts #37 (@adangel)
  • Relativize paths in SARIF report #36 (@adangel)

v1.1.0

17 Dec 09:44
6d98898
Compare
Choose a tag to compare

v1.1.0 (2021-12-17)

Full Changelog

Implemented enhancements:

  • Create inline annotations for found violations #7
  • Support analyzing only modified files #6

Fixed bugs:

  • Action doesn't work under Windows runner #21

Merged pull requests:

v1.0.0

27 Nov 08:41
7ed7962
Compare
Choose a tag to compare

First release of the official GitHub Action for PMD.

This action runs PMD static code analysis checks.

It can execute PMD with your own ruleset against your project. It creates a SARIF report which is uploaded as a build artifact. Furthermore the build can be failed based on the number of violations.