Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build, Sign & Notarise macOS builds #486

Merged
merged 37 commits into from
Jan 31, 2023
Merged
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
8c0f883
Add way to provide apple ID and app password to notarise script
t3chguy Dec 13, 2022
ea41482
Add utility to generate electron-builder.json for release & nightly b…
t3chguy Dec 13, 2022
d07379d
Run Build & Test on staging too
t3chguy Dec 13, 2022
6d4415f
First attempt at build & deploy for macOS with signing and notarisation
t3chguy Dec 13, 2022
f289b94
Fix quote mismatch
t3chguy Dec 13, 2022
605783c
use correct quotes
t3chguy Dec 13, 2022
7ff97cf
add runs-on
t3chguy Dec 13, 2022
c83f6cb
Fix inputs.mode usage
t3chguy Dec 13, 2022
45b6c33
remove quotes
t3chguy Dec 13, 2022
d4bbd0c
chmod +x
t3chguy Dec 13, 2022
e75ca8a
Merge branch 'develop' of github.com:vector-im/element-desktop into t…
t3chguy Dec 13, 2022
84b8cd6
Fix artifact paths
t3chguy Dec 13, 2022
68070c8
Fix deploy condition
t3chguy Dec 13, 2022
f6ff5ed
Fix deploy condition
t3chguy Dec 14, 2022
fcc0988
Fix artifact path
t3chguy Dec 14, 2022
eb3ea81
Merge branch 'develop' of github.com:vector-im/element-desktop into t…
t3chguy Dec 14, 2022
d407cba
Iterate
t3chguy Dec 14, 2022
813dfdd
Fix workflow
t3chguy Dec 14, 2022
542bac0
Fix env
t3chguy Dec 14, 2022
4f57fb8
Iterate
t3chguy Dec 14, 2022
d361590
Fix missing env
t3chguy Dec 14, 2022
05993ab
Fix version calculation
t3chguy Dec 14, 2022
6a2c8e0
Iterate
t3chguy Dec 14, 2022
3f2acab
Fix config not taking effect
t3chguy Dec 14, 2022
858e616
Merge branch 'develop' of github.com:vector-im/element-desktop into t…
t3chguy Dec 14, 2022
1b70e49
Update build_and_deploy.yaml
t3chguy Jan 16, 2023
c6f5e9a
Merge branch 'develop' of github.com:vector-im/element-desktop into t…
t3chguy Jan 16, 2023
36b403b
Fix alignments
t3chguy Jan 16, 2023
324bafb
delint
t3chguy Jan 16, 2023
5ff69a0
Fix alignment
t3chguy Jan 16, 2023
e3b9695
Update build_macos.yaml
t3chguy Jan 16, 2023
250502a
Update build_and_deploy.yaml
t3chguy Jan 17, 2023
6098866
Update build_macos.yaml
t3chguy Jan 30, 2023
1386159
Update build_and_deploy.yaml
t3chguy Jan 30, 2023
b90d665
Update build_macos.yaml
t3chguy Jan 30, 2023
f880b7b
Update build_and_deploy.yaml
t3chguy Jan 30, 2023
14d0761
Update build_and_deploy.yaml
t3chguy Jan 31, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Run Build & Test on staging too
  • Loading branch information
t3chguy committed Dec 13, 2022
commit d07379df88d33a69fb897fea35144919a1509dcb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Build and Test
on:
pull_request: { }
push:
branches: [ develop, master ]
branches: [ develop, staging, master ]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
Expand Down