File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -17,9 +17,7 @@ defaults:
17
17
shell : bash
18
18
19
19
jobs :
20
- # The create-release job runs purely to initialize the GitHub release itself,
21
- # and names the release after the version tag that was pushed. It's separate
22
- # from building the release so that we only create the release once.
20
+ # Create a draft release, initially with no binary assets attached.
23
21
create-release :
24
22
runs-on : ubuntu-latest
25
23
70
68
outputs :
71
69
version : ${{ env.VERSION }}
72
70
71
+ # Build for a particular feature and target, and attach an archive for it.
73
72
build-release :
74
73
needs : [ create-release ]
75
74
@@ -223,6 +222,7 @@ jobs:
223
222
env :
224
223
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
225
224
225
+ # Add a macOS universal binary archive for a feature using its built aarch64 and x86_64 assets.
226
226
build-macos-universal2-release :
227
227
runs-on : macos-latest
228
228
@@ -286,6 +286,7 @@ jobs:
286
286
env :
287
287
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
288
288
289
+ # Check for some problems, consolidate checksum files into one, and mark the release non-draft.
289
290
publish-release :
290
291
runs-on : ubuntu-latest
291
292
You can’t perform that action at this time.
0 commit comments