File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -139,14 +139,21 @@ jobs:
139139 run : |
140140 git tag "${{ needs.create_release_commits.outputs.swift_format_version }}"
141141 git push origin "${{ needs.create_release_commits.outputs.swift_format_version }}"
142+ create_prerelease :
143+ name : Create prerelease on GitHub
144+ runs-on : ubuntu-latest
145+ needs : [create_release_commits, create_tag]
146+ # Only create a release automatically for prereleases. For real releases, release notes should be crafted by hand.
147+ if : ${{ github.event.inputs.prerelease }}
148+ permissions :
149+ contents : write
150+ steps :
151+ - name : Checkout repository
152+ uses : actions/checkout@v4
142153 - name : Create release
143154 env :
144155 GH_TOKEN : ${{ github.token }}
145156 run : |
146- if [[ "${{ github.event.inputs.prerelease }}" != "true" ]]; then
147- # Only create a release automatically for prereleases. For real releases, release notes should be crafted by hand.
148- exit
149- fi
150157 gh release create "${{ needs.create_release_commits.outputs.swift_format_version }}" \
151158 --title "${{ needs.create_release_commits.outputs.swift_format_version }}" \
152159 --prerelease
You can’t perform that action at this time.
0 commit comments