File tree 1 file changed +11
-4
lines changed
1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -139,14 +139,21 @@ jobs:
139
139
run : |
140
140
git tag "${{ needs.create_release_commits.outputs.swift_format_version }}"
141
141
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
142
153
- name : Create release
143
154
env :
144
155
GH_TOKEN : ${{ github.token }}
145
156
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
150
157
gh release create "${{ needs.create_release_commits.outputs.swift_format_version }}" \
151
158
--title "${{ needs.create_release_commits.outputs.swift_format_version }}" \
152
159
--prerelease
You can’t perform that action at this time.
0 commit comments