Skip to content

Releases: synergy-au/pmd-analyser-action

v2.5 Improved version matching & PMD 7 Support

29 Nov 04:44
995ddfe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4...v2.5

v2.4 Bug Fix

01 Feb 02:45
4dab83c
Compare
Choose a tag to compare

What's Changed

  • fix: branch missing redirects to outputs + yaml lint by @sydneydf in #10

New Contributors

Full Changelog: v2.3...v2.4

Update deprecated functions

17 Jan 01:07
ee7b101
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2...v2.3

Bug Fixes

19 Dec 02:18
45a2a59
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1...v2.2

Push Behaviour Change & Using PMD Latest

14 Aug 05:20
e208795
Compare
Choose a tag to compare

Two major updates as part of this release:

  • The push event behaviour is now changed (breaking change if you relied on how the push events were working when not analysing all code) so that it will compare the commit before a push to the last commit after to push. From a file diff perspective I'd say this makes more sense in comparison to the existing logic of comparing the latest commit on two different branches. This also means that we can make use of the SARIF uploader to get comments for pull request diffs.
  • The ability to specify latest as the PMD version you'd like so you can pull straight from the PMD releases. This resolves #3

SARIF Reports and File Diff Options

30 May 15:19
8d35772
Compare
Choose a tag to compare

This now produces SARIF reports that can be uploaded to GitHub rather than inline messaging on the pull requests. An additional feature was also added where the file diff options can either be done with a git diff or based on the files changed on a GitHub Pull Request.

Minor Fixes

01 Apr 08:30
ac7e47c
Compare
Choose a tag to compare

There was minor code refactoring in this release, as well as a bug fix on the URL in the message provided.

Initial Release

01 Oct 05:20
Compare
Choose a tag to compare

This initial release of using PMD Analyser as a GitHub Action includes the following features:

  • Analyse the whole code base or just files changed
  • Specify which rules should create error notifications and failed GitHub Action runs