File tree Expand file tree Collapse file tree 1 file changed +25
-21
lines changed
Expand file tree Collapse file tree 1 file changed +25
-21
lines changed Original file line number Diff line number Diff line change 1616 id : strip
1717 run : echo "version=${GITHUB_REF_NAME#v}" >> $GITHUB_OUTPUT
1818
19- tagged -release :
19+ prepare -release :
2020 needs : extract-version
2121
2222 name : " tagged release"
@@ -39,26 +39,30 @@ jobs:
3939 - name : " update version to tag"
4040 run : |
4141 mvn versions:set -DnewVersion=${{ needs.extract-version.outputs.clean_version }} -DprocessAllModules
42- mvn versions:commit
42+ mvn versions:commit
4343
44- - uses : ./.github/workflows/generic-workflow.yml
45- with :
46- service : ssh-key-signer-server
47-
48- - uses : ./.github/workflows/ ssh-key-signer-server-docker.yml
44+ docker-build :
45+ needs : prepare-release
46+ uses : ./.github/workflows/generic-workflow.yml
47+ with :
48+ service : ssh-key-signer-server
4949
50- - uses : ./.github/workflows/go-build.yml
51- with :
52- service : go-ssh-signer
53- artifact : ssh-keysign
54- version : ${{ needs.extract-version.outputs.clean_version }}
50+ go-build :
51+ needs : prepare-release
52+ uses : ./.github/workflows/go-build.yml
53+ with :
54+ service : go-ssh-signer
55+ artifact : ssh-keysign
56+ version : ${{ needs.extract-version.outputs.clean_version }}
5557
56- - uses : " marvinpinto/action-automatic-releases@latest"
57- with :
58- repo_token : " ${{ secrets.GITHUB_TOKEN }}"
59- automatic_release_tag : " latest"
60- prerelease : true
61- title : " Development Build"
62- files : |
63- LICENSE.txt
64- go-ssh-signer/bin/ssh-keysign
58+ create-release :
59+ needs : [docker-build, go-build]
60+ uses : " marvinpinto/action-automatic-releases@latest"
61+ with :
62+ repo_token : " ${{ secrets.GITHUB_TOKEN }}"
63+ automatic_release_tag : " latest"
64+ prerelease : true
65+ title : " Development Build"
66+ files : |
67+ LICENSE.txt
68+ go-ssh-signer/bin/ssh-keysign
You can’t perform that action at this time.
0 commit comments