Skip to content

Add CI and release workflows with GitHub Packages publishing#18

Merged
mherman22 merged 4 commits into
masterfrom
fix/add-ci-and-release
Apr 16, 2026
Merged

Add CI and release workflows with GitHub Packages publishing#18
mherman22 merged 4 commits into
masterfrom
fix/add-ci-and-release

Conversation

@mherman22

Copy link
Copy Markdown
Contributor

Adds GitHub Actions CI (build and test) and an automated release workflow that publishes to GitHub Packages. Also adds the github-packages Maven profile to root and omod POMs, and removes the obsolete .travis.yml.

- Add CI workflow (build and test on push/PR)
- Add release workflow (version, build, publish to GitHub Packages, tag)
- Add github-packages profile to root POM and omod POM
- Remove obsolete .travis.yml
@mherman22 mherman22 force-pushed the fix/add-ci-and-release branch from 2c5548d to 56b2f34 Compare April 16, 2026 09:31
@mherman22 mherman22 force-pushed the fix/add-ci-and-release branch from ef9367d to 07a1fb4 Compare April 16, 2026 09:57
@mherman22 mherman22 merged commit 22bc93f into master Apr 16, 2026
1 check passed
@mherman22 mherman22 deleted the fix/add-ci-and-release branch April 16, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant