/maven-release-action

Reusable workflow for release process.

MIT LicenseMIT

Title

This runs standard maven build installs with standard flags used by the IKMDev team.

How to Use

Create a build in the .github/workflows folder, as described in the GitHub Documentation. Add the following code, or something like it:

env:
  MAVEN_SETTING: '/home/ec2-user/maven/.m2/settings.xml'
  BRANCH_NAME: ${{github.ref_name}}

jobs:
  build-job:
    name: Build Job
    runs-on: ubuntu-24.04
    if: github.repository_owner == 'ikmdev'
    steps:
          - name: Build IKMDEV Code
            uses: ikmdev/maven-promote-action@main
            with:
              branch_name: ${{env.BRANCH_NAME}}

Issues and Contributions

Technical and non-technical issues can be reported to the GitHub Issue Tracker.

Contributions can be submitted via pull requests. Please check the contribution guide for more details.