File tree Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change 55 inputs :
66 version :
77 description : ' Release version'
8- required : true
8+ required : false
99
1010jobs :
1111 pre-release :
@@ -36,12 +36,30 @@ jobs:
3636 restore-keys : |
3737 ${{ runner.os }}-gradle-
3838
39- - name : Pre Release ${{ github.event.inputs.version }}
39+ - uses : actions/github-script@v3
40+ id : release-version
41+ with :
42+ github-token : ${{secrets.GITHUB_TOKEN}}
43+ result-encoding : string
44+ script : |
45+ const version = core.getInput("version");
46+ console.log("version=" + version)
47+ if (version) {
48+ return version
49+ }
50+ const list = await github.repos.listReleases({
51+ owner: "domaframework",
52+ repo: "sandbox",
53+ });
54+ console.log(list)
55+ return list.data[0].name
56+
57+ - name : Pre Release ${{ steps.release-version.outputs.result }}
4058 run : |
4159 java -version
4260 git config --global user.name "github-actions[bot]"
4361 git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
44- ./gradlew release -Prelease.releaseVersion=${{ github.event.inputs.version }}
62+ ./gradlew release -Prelease.releaseVersion=${{ steps.release-version.outputs.result }}
4563
4664 - name : Upload reports
4765 if : failure()
You can’t perform that action at this time.
0 commit comments