🚀 Implemented enhancements:
- Upgrade to use node 16 #110 (@adangel)
📦 Dependency updates:
- Bump eslint from 8.20.0 to 8.21.0 #116 (@dependabot[bot])
- Bump nock from 13.2.8 to 13.2.9 #115 (@dependabot[bot])
- Bump eslint from 8.19.0 to 8.20.0 #114 (@dependabot[bot])
- Bump actions/setup-node from 3.4.0 to 3.4.1 #113 (@dependabot[bot])
- Bump jest from 28.1.2 to 28.1.3 #112 (@dependabot[bot])
- Bump actions/setup-node from 3.3.0 to 3.4.0 #111 (@dependabot[bot])
- Bump @octokit/rest from 18.12.0 to 19.0.3 #109 (@dependabot[bot])
- Bump eslint from 8.18.0 to 8.19.0 #107 (@dependabot[bot])
- Bump nock from 13.2.7 to 13.2.8 #106 (@dependabot[bot])
- Bump jest from 28.1.1 to 28.1.2 #105 (@dependabot[bot])
- Bump eslint from 8.17.0 to 8.18.0 #104 (@dependabot[bot])
- Bump nock from 13.2.6 to 13.2.7 #103 (@dependabot[bot])
- Bump @actions/core from 1.8.2 to 1.9.0 #102 (@dependabot[bot])
- Bump jest from 28.1.0 to 28.1.1 #101 (@dependabot[bot])
- Bump actions/setup-node from 3.2.0 to 3.3.0 #100 (@dependabot[bot])
- Bump eslint from 8.16.0 to 8.17.0 #99 (@dependabot[bot])
- Bump nock from 13.2.4 to 13.2.6 #98 (@dependabot[bot])
- Bump @vercel/ncc from 0.33.4 to 0.34.0 #96 (@dependabot[bot])
- Bump eslint from 8.15.0 to 8.16.0 #95 (@dependabot[bot])
- Bump @actions/artifact from 1.0.2 to 1.1.0 #94 (@dependabot[bot])
- Bump actions/setup-node from 3.1.1 to 3.2.0 #93 (@dependabot[bot])
- Bump @actions/core from 1.8.0 to 1.8.2 #92 (@dependabot[bot])
- Bump @actions/tool-cache from 2.0.0 to 2.0.1 #91 (@dependabot[bot])
- Bump @actions/github from 5.0.2 to 5.0.3 #90 (@dependabot[bot])
- Bump @actions/artifact from 1.0.1 to 1.0.2 #89 (@dependabot[bot])
- Bump @actions/github from 5.0.1 to 5.0.2 #88 (@dependabot[bot])
- Bump @actions/artifact from 1.0.0 to 1.0.1 #87 (@dependabot[bot])
- Bump @actions/tool-cache from 1.7.2 to 2.0.0 #86 (@dependabot[bot])
- Bump eslint from 8.14.0 to 8.15.0 #85 (@dependabot[bot])
- Bump jest from 28.0.3 to 28.1.0 #84 (@dependabot[bot])
- Bump @actions/core from 1.7.0 to 1.8.0 #83 (@dependabot[bot])
- Bump jest from 28.0.2 to 28.0.3 #82 (@dependabot[bot])
- Bump jest from 27.5.1 to 28.0.2 #81 (@dependabot[bot])
- Bump @actions/core from 1.6.0 to 1.7.0 #79 (@dependabot[bot])
- Bump eslint from 8.13.0 to 8.14.0 #77 (@dependabot[bot])
- Bump semver from 7.3.6 to 7.3.7 #76 (@dependabot[bot])
- Bump @vercel/ncc from 0.33.3 to 0.33.4 #75 (@dependabot[bot])
- Bump actions/setup-node from 3.0.0 to 3.1.1 #74 (@dependabot[bot])
- Bump actions/upload-artifact from 2 to 3 #73 (@dependabot[bot])
- Bump eslint from 8.12.0 to 8.13.0 #72 (@dependabot[bot])
- Bump semver from 7.3.5 to 7.3.6 #71 (@dependabot[bot])
- Bump @actions/github from 5.0.0 to 5.0.1 #69 (@dependabot[bot])
- Bump eslint from 8.11.0 to 8.12.0 #68 (@dependabot[bot])
- Bump @actions/tool-cache from 1.7.1 to 1.7.2 #67 (@dependabot[bot])
- Bump @actions/exec from 1.1.0 to 1.1.1 #66 (@dependabot[bot])
- Bump @actions/io from 1.1.1 to 1.1.2 #65 (@dependabot[bot])
- Bump eslint from 8.10.0 to 8.11.0 #64 (@dependabot[bot])
- Bump @actions/artifact from 0.6.1 to 1.0.0 #63 (@dependabot[bot])
- Bump actions/checkout from 2 to 3 #62 (@dependabot[bot])
- Bump eslint from 8.9.0 to 8.10.0 #61 (@dependabot[bot])
- Bump actions/setup-node from 2.5.1 to 3.0.0 #60 (@dependabot[bot])
✔️ Closed issues:
- PMD version 6.46.0 run check on "Unchanged files with check annotations" #97
v1.2.1 (2022-02-19)
🐛 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:
- Bump @vercel/ncc from 0.33.1 to 0.33.3 #56 (@dependabot[bot])
- Bump eslint from 8.8.0 to 8.9.0 #55 (@dependabot[bot])
🎉 Merged pull requests:
- Fixes #51 Convert Windows paths #59 (@adangel)
- Fixes #52 sourcePath without trailing slash #58 (@adangel)
- Fix Sarif report for multiple results #57 (@adangel)
v1.2.0 (2022-02-10)
🚀 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:
- Bump jest from 27.4.7 to 27.5.1 #50 (@dependabot[bot])
- Bump nock from 13.2.2 to 13.2.4 #48 (@dependabot[bot])
- Bump eslint from 8.7.0 to 8.8.0 #46 (@dependabot[bot])
- Bump eslint from 8.5.0 to 8.7.0 #44 (@dependabot[bot])
- Bump nock from 13.2.1 to 13.2.2 #43 (@dependabot[bot])
- Bump jest from 27.4.5 to 27.4.7 #42 (@dependabot[bot])
- Bump actions/setup-node from 2.5.0 to 2.5.1 #39 (@dependabot[bot])
- Bump @vercel/ncc from 0.33.0 to 0.33.1 #38 (@dependabot[bot])
- Bump eslint from 8.4.1 to 8.5.0 #33 (@dependabot[bot])
✔️ 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 (2021-12-17)
🚀 Implemented enhancements:
🐛 Fixed bugs:
- Action doesn't work under Windows runner #21
📦 Dependency updates:
- Bump @actions/artifact from 0.6.0 to 0.6.1 #27 (@dependabot[bot])
- Bump jest from 27.4.3 to 27.4.5 #26 (@dependabot[bot])
- Bump @actions/artifact from 0.5.2 to 0.6.0 #20 (@dependabot[bot])
- Bump eslint from 8.3.0 to 8.4.1 #19 (@dependabot[bot])
- Bump @vercel/ncc from 0.32.0 to 0.33.0 #15 (@dependabot[bot])
- Bump jest from 27.4.2 to 27.4.3 #13 (@dependabot[bot])
- Bump jest from 27.4.0 to 27.4.2 #10 (@dependabot[bot])
- Bump jest from 27.3.1 to 27.4.0 #9 (@dependabot[bot])
- Bump actions/setup-node from 2.4.1 to 2.5.0 #8 (@dependabot[bot])
🎉 Merged pull requests:
- Determine modified files for pull requests and pushes #24 (@adangel)
- Add "Check changelog" job #23 (@adangel)
- Call pmd.bat under win32 #22 (@adangel)
- Avoid using deprecated CLI options for PMD >= 6.41.0 #17 (@adangel)
- Add optional token parameter #16 (@adangel)
- Create annotations from sarif report #12 (@adangel)
v1.0.0 (2021-11-27)
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.
* This Changelog was automatically generated by github_changelog_generator