Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add new CI please!
CI/CD on github-actions
This pull request adds The Linux Foundation java
toolchain for CI/CD workflows on github-actions.
Toolchain
The CI/CD workflows for this repository are triggered by the following:
to build, test, and verify that the project can be installed to a
local repository.
installing to a local repository the build is saved as an artifact to GitHub.
creating a GitHub Release. This creates a maven artifact versioned to
the specified tag of the release and upload it to github-packages.
Java Environment Variables
The following variables are available to workflows:
$MAVEN_RELEASE_REPO_URLURL of the release repository
$MAVEN_RELEASE_REPO_USERUsername for the release repository
$MAVEN_RELEASE_REPO_PASSPassword for the release repository
Updating this Pull Request
If these workflows don't match the needs for your project feel free to
modify them to meet your needs.
Signed-off-by: ITX CI <[email protected]>
on-behalf-of: @linuxfoundation-it <[email protected]>