Skip to content

When testing on the expanded matrix, run tests on M1 Mac (via custom runner) as well. #800

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

Closed
wants to merge 66 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
cd6bb04
Add trigger for ARM Mac self hosted runner.
jonsimantov Dec 20, 2021
0b590b3
Workflow syntax
jonsimantov Dec 20, 2021
0df0383
Fix syntax
jonsimantov Dec 20, 2021
95e73c8
Fix matrix
jonsimantov Dec 20, 2021
6f41770
Fix syntax
jonsimantov Dec 20, 2021
f1f7586
Fix syntax
jonsimantov Dec 21, 2021
f0ca763
Clear out directory first
jonsimantov Dec 21, 2021
3736574
Fix test log
jonsimantov Dec 21, 2021
8584975
Fix logging logic
jonsimantov Dec 21, 2021
dc0b6f4
Restore google-services files before running
jonsimantov Dec 21, 2021
287e639
Try to clean up the runner spec
jonsimantov Dec 21, 2021
83a5e15
Modify how the matrix is generated to allow for other self hosted
jonsimantov Dec 21, 2021
8f8a3c4
Attempt #2
jonsimantov Dec 21, 2021
df0fad2
Try using env
jonsimantov Dec 21, 2021
6837a01
Remove braces
jonsimantov Dec 21, 2021
d060144
Change syntax
jonsimantov Dec 21, 2021
fb51197
Try setting full path
jonsimantov Dec 21, 2021
4623c9e
Try another syntax
jonsimantov Dec 21, 2021
3dd271f
Clean up matrix, and remove usage of non-GitHub marketplace actions
jonsimantov Dec 21, 2021
3dac7b1
Fix cleanup
jonsimantov Dec 21, 2021
a6853d3
Move comment
jonsimantov Dec 21, 2021
99aa139
Enable running on scheduled tests as well as manually dispatched.
jonsimantov Dec 21, 2021
0002fbb
Run any time integration tests are run
jonsimantov Dec 21, 2021
895ef3d
Clean up the self-hosted runner specification.
jonsimantov Dec 21, 2021
9f8f420
Move env to an output so it can be seen by the matrix
jonsimantov Dec 21, 2021
0679d13
Fix syntax
jonsimantov Dec 21, 2021
1c338bd
omit env
jonsimantov Dec 21, 2021
44faba8
Remove 64 from name
jonsimantov Dec 21, 2021
b7e9b45
Fix syntax...?
jonsimantov Dec 21, 2021
145b834
Fix again
jonsimantov Dec 21, 2021
6a22452
Fix formatting
jonsimantov Dec 21, 2021
6170a5c
Add temporary keychain logic.
jonsimantov Dec 21, 2021
8044d59
Clean up workflow a bit
jonsimantov Dec 21, 2021
3a906eb
Fix cleanup
jonsimantov Dec 21, 2021
9db333d
Don't add unnecessary installations
jonsimantov Dec 21, 2021
498e60e
Remove extraneous
jonsimantov Dec 21, 2021
0bc3811
Clean up comments and if statements a bit.
jonsimantov Dec 21, 2021
1bb33d4
Add arm64 to the default matrix but allow it to not be included.
jonsimantov Dec 21, 2021
7755027
Remove arm64 from the default matrix; add only to expanded.
jonsimantov Dec 21, 2021
8e643fd
Remove extraneous
jonsimantov Dec 21, 2021
0534db5
Add arm64 back to default
jonsimantov Dec 21, 2021
6c1eb81
Fix call to 'security'
jonsimantov Dec 22, 2021
bcd3196
Suppress error msg
jonsimantov Dec 22, 2021
716cb14
Make keychain creation more secure by not passing the secret on the c…
jonsimantov Dec 22, 2021
f14c088
Add option for restore_secrets to read passphrase from stdin.
jonsimantov Dec 22, 2021
992bf5e
Use stdin to pass in the passphrase file, for security
jonsimantov Dec 22, 2021
8d23063
Remove extra print of path
jonsimantov Dec 22, 2021
67711e5
Fix Firestore emulator
jonsimantov Dec 22, 2021
d513b0b
Also set the default keychain.
jonsimantov Dec 22, 2021
981fb1f
Only test on arm64 with the expanded matrix.
jonsimantov Dec 22, 2021
d70e3b5
Add custom runners to summarize so it will wait.
jonsimantov Dec 22, 2021
920d3d1
Still run on failure (so we can test any remaining ones)
jonsimantov Dec 22, 2021
32d19b3
Temporarily only build/run auth tests.
jonsimantov Dec 22, 2021
602d4bb
Fix a bug in the error handling for desktop builds
jonsimantov Dec 22, 2021
1d4178a
For arm64, don't try to build against system openssl, as it won't link.
jonsimantov Dec 22, 2021
32786a9
Add macosarm to build configs.
jonsimantov Dec 22, 2021
1d86ba5
Don't try to test openssl on mac either.
jonsimantov Dec 22, 2021
64f8850
Fix matrix exclusion
jonsimantov Dec 22, 2021
9fe24a9
Rename job
jonsimantov Dec 22, 2021
b57a39a
Clean up the keychain even if the run failed.
jonsimantov Dec 22, 2021
0c95579
Reverse variable names
jonsimantov Dec 22, 2021
748476d
Change branch to main
jonsimantov Dec 22, 2021
93231d9
Pin to a version.
jonsimantov Dec 22, 2021
8e2ede8
Change pinned version as per README.
jonsimantov Dec 22, 2021
fe095fa
Merge branch 'main' into feature/m1-mac-testing
jonsimantov Dec 22, 2021
eaf5abe
Remove trailing commas
jonsimantov Dec 22, 2021
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
Loading