File tree Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Expand file tree Collapse file tree 2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -186,7 +186,7 @@ jobs:
186
186
# update mechanism
187
187
- name : Prepare installer contents
188
188
run : |
189
- npx electron-builder -m --publish never --c.mac.target=zip --c.mac.identity=null
189
+ npx electron-builder -m --publish never --c.mac.target=zip --c.mac.identity=null --x64
190
190
#npx electron-builder -m --publish never --c.mac.target=zip --c.mac.identity=null --universal
191
191
# Renaming the .zip to make it easier to distinguish
192
192
mv dist/*.zip dist/unsigned-app.zip
@@ -203,7 +203,7 @@ jobs:
203
203
#unzip -d dist/mac-universal -o output.zip
204
204
- name : Build installers
205
205
run : |
206
- npx electron-builder -m --publish never --pd "dist/mac/Realm Studio.app"
206
+ npx electron-builder -m --publish never --pd "dist/mac/Realm Studio.app" --x64
207
207
#npx electron-builder -m --publish never --universal --pd "dist/mac-universal/Realm Studio.app"
208
208
- name : Rename yaml files
209
209
run : |
Original file line number Diff line number Diff line change @@ -20,17 +20,16 @@ When preparing the action does the following:
20
20
21
21
## Release a prepared release
22
22
23
- Currently the release building is triggered manually after merging the release PR, using the "Build, sign and publish
24
- release" workflow. Once everything is confirmed stable merging of the release PR can be added to that workflow to
25
- eliminate one step.
23
+ Currently the release building is meant to be triggered by selecting the release PR, using the "Build, sign and publish release" workflow.
26
24
27
25
This workflow:
28
26
29
27
1 . Builds and signs artifacts for macOS, Linux and Windows
30
28
2 . Extract the latest release notes from the changelog.
31
29
3 . Uploads the packaged artifacts and auto-update yaml files to S3
32
30
4 . Creates a GitHub release, with the artifacts attached.
33
- 5 . Announces the release on Slack.
31
+ 5 . Merges the release PR.
32
+ 6 . Announces the release on Slack.
34
33
35
34
# How do I roll-back a release?
36
35
You can’t perform that action at this time.
0 commit comments