Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GEOT-7598] Update PMD to version 7.2 #4813

Closed
wants to merge 8 commits into from
Closed

Conversation

aaime
Copy link
Member

@aaime aaime commented Jun 15, 2024

GEOT-7598 Powered by Pull Request Badge

Pairs with:

Checklist

For core and extension modules:

  • New unit tests have been added covering the changes.
  • Documentation has been updated (if change is visible to end users).
  • There is an issue in GeoTools Jira (except for changes not visible to end users).
  • Commit message(s) must be in the form [GEOT-XYZW] Title of the Jira ticket.
  • Bug fixes and small new features are presented as a single commit.
  • The commit targets a single objective (if multiple focuses cannot be avoided, each one is in its own commit, and has a separate ticket describing it).

@mprins
Copy link
Member

mprins commented Jun 17, 2024

@aaime The "Creating annotations for /home/runner/work/geotools/geotools/modules/plugin/iau-wkt/target/pmd.xml" messages are perhaps a result of a GH permissions problem because you are working from a personal repo/branch and the action provided in the PR is trying to write (comments) in a different target repo, whereas in geoserver/geoserver#7577 the PR branch is in the target repo

see eg. https://stackoverflow.com/questions/77867138/commenting-build-results-on-a-pr-from-a-forked-repo-with-github-actions

@aaime
Copy link
Member Author

aaime commented Jun 17, 2024

@mprins good point but then... does it mean the annotations will fail for everyone making PRs from their fork?
That would not be workable, all QA builds would fail and devs would stop checking their results....

@mprins
Copy link
Member

mprins commented Jun 17, 2024

I'm not sure... we could always look into using a PAT like the backport workflow

@mprins
Copy link
Member

mprins commented Jun 18, 2024

actually, I think GH normally runs the workflow from the main (target) branch, unless a PR changes the workflow

Copy link

stale bot commented Sep 28, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale label Sep 28, 2024
@aaime
Copy link
Member Author

aaime commented Oct 20, 2024

Dropping this one for now, want to prioritize Palantir and then try to use OpenRewrite to automate some of the fixes.

@aaime aaime closed this Oct 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants