File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Build, Deploy, and Release
2+
3+ on :
4+ push :
5+ branches : [main]
6+ workflow_dispatch :
7+ inputs :
8+ release_version :
9+ description : ' Release version (e.g., 1.3.3)'
10+ required : true
11+ development_version :
12+ description : ' Next development version (e.g., 1.4.0-SNAPSHOT)'
13+ required : true
14+
15+ jobs :
16+ build :
17+ name : Build and Test
18+ if : github.event_name == 'push'
19+ uses : wikumChamith/openmrs-contrib-gha-workflows/.github/workflows/build-backend-module.yml@release
20+ with :
21+ java_versions : ' [8]'
22+ main_java_version : ' 8'
23+ secrets :
24+ NVD_API_KEY : ${{ secrets.NVD_API_KEY }}
25+
26+ release :
27+ name : Release
28+ if : github.event_name == 'workflow_dispatch'
29+ uses : wikumChamith/openmrs-contrib-gha-workflows/.github/workflows/release-backend-module.yml@release
30+ with :
31+ release_version : ${{ inputs.release_version }}
32+ development_version : ${{ inputs.development_version }}
33+ secrets :
34+ MAVEN_REPO_USERNAME : ${{ secrets.MAVEN_REPO_USERNAME }}
35+ MAVEN_REPO_API_KEY : ${{ secrets.MAVEN_REPO_API_KEY }}
You can’t perform that action at this time.
0 commit comments