Skip to content
New issue

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

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

Already on GitHub? # to your account

Concurrency project housekeeping #363

Merged
merged 8 commits into from
Nov 1, 2023
Merged

Conversation

KyleAure
Copy link
Contributor

This PR does the following housekeeping for the Concurrency project:

  • Updates the CI builds to use Java 21 GA (instead of EA)
  • Updates issue templates to be valid YML
  • Adds a release template that will make it easier to keep track of tasks needed to create a release
  • Adds a workflow that will automatically update our issue templates with updated versions
  • Updates the signature file generation task to automatically copy and rename the signature file into the TCK resources.
  • Creates a workflow that will automatically open a PR to update the signature files when updates to API are merged.
  • Removes the requirement for updating the signature test based on Jakarta + JDK version support (instead we can just assume if a signature file for a certain JDK version doesn't exist then it isn't supported by the Jakarta release)

@KyleAure KyleAure self-assigned this Oct 30, 2023
Copy link
Member

@mswatosh mswatosh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, the automation additions will be nice. I left one comment for a niche situation. Should probably leave the PR open for a few days in case anyone else wants to review.

@KyleAure KyleAure merged commit e07e920 into jakartaee:main Nov 1, 2023
@KyleAure KyleAure deleted the release-process branch November 1, 2023 18:16
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants