Skip to content

Conversation

@adangel
Copy link
Member

@adangel adangel commented Jul 17, 2025

Describe the PR

Creates a new pre-release on https://github.com/pmd/pmd/releases for every snapshot build automatically.

It doesn't create a nightly build as originally described, as I don't consider this as necessary. So, we only create a new pre-release now when something as changed (and at least monthly, when the scheduled workflow build-snapshot is running).

Related issues

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 adangel added this to the 7.16.0 milestone Jul 17, 2025
@adangel adangel added the github_actions Pull requests that update Github_actions code label Jul 17, 2025
@adangel adangel mentioned this pull request Jul 17, 2025
14 tasks
@github-actions
Copy link

github-actions bot commented Jul 17, 2025

Documentation Preview

No regression tested rules have been changed.

(comment created at 2025-07-22 17:40:56+00:00 for 35a2306)

@adangel adangel merged commit 6dea6f9 into pmd:main Jul 22, 2025
1 check passed
@adangel adangel deleted the ci/pre-release branch July 22, 2025 17:31
@adangel adangel mentioned this pull request Jul 24, 2025
4 tasks
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.

[ci] Improve Github Actions Workflows

1 participant