Branch: refs/heads/main Home: https://github.com/pmd/pmd-github-action Commit: 2aa5090467fc381c2fb482cd9be17e34d7039b4e https://github.com/pmd/pmd-github-action/commit/2aa5090467fc381c2fb482cd9be17e34d7039b4e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-01 (Wed, 01 Dec 2021)
Changed paths: M dist/index.js A lib/annotations.js M lib/index.js M lib/sarif.js A tests/annotations.test.js A tests/data/pmd-report-priorities.sarif M tests/sarif.test.js Log Message: ----------- Create annotations from sarif report Commit: a2322808bbaafbee078fbe024f793af419ff98c5 https://github.com/pmd/pmd-github-action/commit/a2322808bbaafbee078fbe024f793af419ff98c5 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-01 (Wed, 01 Dec 2021) Changed paths: M dist/index.js M lib/annotations.js M tests/annotations.test.js M tests/data/pmd-report-priorities.sarif Log Message: ----------- Make the file paths relative Commit: c8954b63c15124bda9d0ce62d2476fe779531d69 https://github.com/pmd/pmd-github-action/commit/c8954b63c15124bda9d0ce62d2476fe779531d69 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-01 (Wed, 01 Dec 2021) Changed paths: M dist/index.js M lib/annotations.js Log Message: ----------- Add debug logging Commit: 52fa6ecea678db485b5fe77f53b824ee8e389940 https://github.com/pmd/pmd-github-action/commit/52fa6ecea678db485b5fe77f53b824ee8e389940 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-02 (Thu, 02 Dec 2021) Changed paths: M dist/index.js M lib/annotations.js M tests/annotations.test.js M tests/data/pmd-report-priorities.sarif Log Message: ----------- Improve annotations text Also output violations as info logging during build Commit: dd9baf8540b9449b5f63b0ad2c0087ffe00940a6 https://github.com/pmd/pmd-github-action/commit/dd9baf8540b9449b5f63b0ad2c0087ffe00940a6 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-02 (Thu, 02 Dec 2021) Changed paths: M dist/index.js M lib/annotations.js M tests/annotations.test.js M tests/data/pmd-report-priorities.sarif Log Message: ----------- Consider endLine as well Commit: ee38de654230c5f16fbe3d985562807601c9182d https://github.com/pmd/pmd-github-action/commit/ee38de654230c5f16fbe3d985562807601c9182d Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-02 (Thu, 02 Dec 2021) Changed paths: M dist/index.js M lib/annotations.js M tests/annotations.test.js M tests/data/pmd-report-priorities.sarif Log Message: ----------- Add rule name, priority and ruleset Commit: aa4326c3a51760eaafc2c851408e9b4c7525de90 https://github.com/pmd/pmd-github-action/commit/aa4326c3a51760eaafc2c851408e9b4c7525de90 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-03 (Fri, 03 Dec 2021) Changed paths: M dist/index.js M lib/annotations.js M tests/annotations.test.js M tests/data/pmd-report.sarif Log Message: ----------- Remove indentation from rule descriptions Commit: c00c97c13f9161451d548e34bc0c50c20e65fcfb https://github.com/pmd/pmd-github-action/commit/c00c97c13f9161451d548e34bc0c50c20e65fcfb Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-03 (Fri, 03 Dec 2021) Changed paths: M dist/index.js M lib/annotations.js M tests/data/pmd-report.sarif Log Message: ----------- Remove empty last line in rule description Also separate violations in info logging Commit: ea15b9a4883336a35c62c19289befad7101c2cb8 https://github.com/pmd/pmd-github-action/commit/ea15b9a4883336a35c62c19289befad7101c2cb8 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-03 (Fri, 03 Dec 2021) Changed paths: M README.md M action.yml M dist/index.js M dist/licenses.txt M lib/index.js M lib/util.js M package-lock.json M package.json M tests/util.test.js Log Message: ----------- Add optional token parameter The token is used for querying GitHub Releases API to determine the latest PMD version and the download URL for PMD. This allows to use `@actions/github` to get a octokit. Error handling is improved as well - util doesn't catch the errors anymore, so any exceptions bubble up to the main function. Commit: e34894dabecc49fae4dd690d886fd4d184168054 https://github.com/pmd/pmd-github-action/commit/e34894dabecc49fae4dd690d886fd4d184168054 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-03 (Fri, 03 Dec 2021) Changed paths: M dist/index.js Log Message: ----------- Update dist Commit: 255364f57b73b56d09c64f0060db9091a1961d46 https://github.com/pmd/pmd-github-action/commit/255364f57b73b56d09c64f0060db9091a1961d46 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-03 (Fri, 03 Dec 2021) Changed paths: M dist/index.js M dist/licenses.txt M lib/index.js M lib/util.js M lib/validator.js M package-lock.json M package.json M tests/data/create-zips.sh A tests/data/pmd-bin-6.41.0.zip A tests/data/pmd-bin-6.41.0/bin/run.sh A tests/data/releases-6.41.0.json M tests/util.test.js Log Message: ----------- Avoid using deprecated CLI options for PMD >= 6.41.0 With PMD 6.41.0 GNU style long options (`--`) have been introduced for all parameters. In this action, we currently use `-no-cache` which leads to unnecessary deprecation warnings. This PR add semver and uses this also to validate the version (validator.js). Commit: b0338300efd1e9228a2db0b4cd8b754dff4f7237 https://github.com/pmd/pmd-github-action/commit/b0338300efd1e9228a2db0b4cd8b754dff4f7237 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-09 (Thu, 09 Dec 2021) Changed paths: M dist/index.js M lib/util.js M tests/util.test.js Log Message: ----------- Call pmd.bat under win32 Fixes #21 Commit: b9debbaddc0b17e52458d1e81d709244889f2ccc https://github.com/pmd/pmd-github-action/commit/b9debbaddc0b17e52458d1e81d709244889f2ccc Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-10 (Fri, 10 Dec 2021) Changed paths: M dist/index.js A lib/annotations.js M lib/index.js M lib/sarif.js A tests/annotations.test.js A tests/data/pmd-report-priorities.sarif M tests/data/pmd-report.sarif M tests/sarif.test.js Log Message: ----------- Merge pull request #12 from features/annotation Create annotations from sarif report #12 * pr-12: Remove empty last line in rule description Remove indentation from rule descriptions Add rule name, priority and ruleset Consider endLine as well Improve annotations text Add debug logging Make the file paths relative Create annotations from sarif report Commit: 080b18464478913e41d7944a081f50605f00a791 https://github.com/pmd/pmd-github-action/commit/080b18464478913e41d7944a081f50605f00a791 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-10 (Fri, 10 Dec 2021) Changed paths: M README.md M action.yml M dist/index.js M dist/licenses.txt M lib/index.js M lib/util.js M package-lock.json M package.json M tests/util.test.js Log Message: ----------- Merge pull request #16 from features/token Add optional token parameter #16 * pr-16: Update dist Add optional token parameter Commit: 3cd291388543540c7d911763427c3a933f561c78 https://github.com/pmd/pmd-github-action/commit/3cd291388543540c7d911763427c3a933f561c78 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-10 (Fri, 10 Dec 2021) Changed paths: M dist/index.js M dist/licenses.txt M lib/index.js M lib/util.js M lib/validator.js M package-lock.json M package.json M tests/data/create-zips.sh A tests/data/pmd-bin-6.41.0.zip A tests/data/pmd-bin-6.41.0/bin/run.sh A tests/data/releases-6.41.0.json M tests/util.test.js Log Message: ----------- Merge pull request #17 from adangel:cli Avoid using deprecated CLI options for PMD >= 6.41.0 #17 * pr-17: Avoid using deprecated CLI options for PMD >= 6.41.0 Commit: 8141cb47c0422935919f8a6ac5f1587c604356ef https://github.com/pmd/pmd-github-action/commit/8141cb47c0422935919f8a6ac5f1587c604356ef Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-12-10 (Fri, 10 Dec 2021) Changed paths: M dist/index.js M lib/util.js M tests/util.test.js Log Message: ----------- Merge pull requets #22 from adangel:windows Call pmd.bat under win32 #22 * pr-22: Call pmd.bat under win32 Compare: https://github.com/pmd/pmd-github-action/compare/c3b3f6dd5295...8141cb47c042 _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits