Skip to content

makeitvsolo/jtemplate

Repository files navigation

jtemplate

Template repository for java projects.

Workflows

Repository includes ready-to-use GitHub Workflows specs.

Build workflow

Build workflow triggers during the opening of the pull-request into main branch. It checks that your project compiles successfully and passes all tests.

Specs:

Release workflows

You can manually trigger release workflows by selecting a branch and release type (patch, minor or major changes). Release workflows includes three parts:

  1. Prepare release
    • Updates a CHANGELOG.md and manifest files by converting the ## [Unreleased] section to the latest release number.
    • Creates new release/* branch with latest release number
    • Opens pull-request into main branch
  2. Draft release
    • Creates a release when the pull-request has been merged
  3. Publish release
    • Updates refs after release is publishing

Requirements:

  • ACCESS_ID secret - GitHub App ID
  • ACCESS_PRIVATE_KEY secret - GitHub App private key

Specs:

References

About

Template repository for java projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages