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

Rework CI to only upload artifacts for PR builds #250

Merged
merged 1 commit into from
Feb 27, 2024
Merged

Rework CI to only upload artifacts for PR builds #250

merged 1 commit into from
Feb 27, 2024

Conversation

nickbeth
Copy link
Member

@nickbeth nickbeth commented Feb 27, 2024

CI now performs build checks on pushes to any branches.

For pull requests, the dev variant of the app is built and artifacts are uploaded for ease of testing and side-by-side installation. PR builds use the autogenerated debug signing keys, resulting in different keys being used for each build on purpose to ensure they cannot be installed over each other, avoiding any possible conflict between two PRs.

@nickbeth nickbeth force-pushed the ci branch 3 times, most recently from b49a76d to 0a6eabe Compare February 27, 2024 22:04
CI now performs build checks on pushes to the master branch only.
For pull requests, the dev variant of the app is built and artifacts are uploaded for ease of testing and side-by-side installation. PR builds use autogenerated debug signing keys, resulting in different keys being used for each build on purpose to ensure they cannot be installed over each other, avoiding any possible conflict between two PRs.
@nickbeth nickbeth merged commit d5d6e67 into master Feb 27, 2024
1 check failed
@nickbeth nickbeth deleted the ci branch February 27, 2024 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant