Skip to content

Conversation

@adangel
Copy link
Member

@adangel adangel commented Aug 7, 2025

Describe the PR

  • publish-release: the create docker job must run after github-release in order to succeed
  • publish-pull-requests: use our PMD Actions Helper app to comment on the pull request rather than the default github actions app.
  • Pin the used actions version using the SHA commit
    • note: this updates actions/download-artifact from v4 to v5
  • dependabot: add npm, don't group anymore, run on wednesdays

Related issues

  • Fix #

Ready?

  • Added unit tests for fixed bug/feature
  • Passing all unit tests
  • Complete build ./mvnw clean verify passes (checked automatically by github actions)
  • Added (in-code) documentation (if needed)

adangel added 4 commits August 7, 2025 17:13
The docker workflow doesn't need maven central.
Instead, it loads the new release from github releases.
So, this job should run after "github-release".
@adangel adangel added this to the 7.17.0 milestone Aug 7, 2025
@adangel adangel added the github_actions Pull requests that update Github_actions code label Aug 7, 2025
@github-actions
Copy link

github-actions bot commented Aug 7, 2025

Documentation Preview

No regression tested rules have been changed.

(comment created at 2025-08-07 16:29:54+00:00 for 34181c2)

@adangel adangel merged commit 7166b3f into pmd:main Aug 8, 2025
11 checks passed
@adangel adangel deleted the chore/ci-improvements branch August 8, 2025 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update Github_actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant