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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits