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

Publish nightly builds in a release #3835

Merged
merged 2 commits into from
Jan 22, 2025
Merged

Conversation

sandhose
Copy link
Member

This should create and maintain a 'nightly' release, with the latest build artifacts, as well as up-to-date references to the docker images.

This should help people running the latest version of the service

Copy link

cloudflare-workers-and-pages bot commented Jan 21, 2025

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: b41432f
Status: ✅  Deploy successful!
Preview URL: https://d754c201.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-ci-nightly-build.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose added A-CI Related to continuous integration/GitHub Actions T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks. labels Jan 21, 2025
@sandhose sandhose requested a review from reivilibre January 21, 2025 15:22
Copy link
Contributor

@reivilibre reivilibre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to try this.

Maybe a name other than nightly would be a smidge better since it updates on every commit. I would probably have gone for unstable but tip has also been mentioned as an option.
Synapse calls its one develop after the name of the branch, but equally I wouldn't want to call it just main.

Another project I am aware of has a (genuine) nightly release and theirs recreates the release every night, which causes me to receive an e-mail every night (I was only interested in the actual releases). I'd prefer to avoid that, but our approach is different to theirs — so let's try it and see how it goes, I'd say?

@sandhose
Copy link
Member Author

Thanks for the review! Did rename nightly -> unstable

@sandhose sandhose enabled auto-merge (rebase) January 22, 2025 14:56
@sandhose sandhose merged commit d62b5d6 into main Jan 22, 2025
24 checks passed
@sandhose sandhose deleted the quenting/ci-nightly-build branch January 22, 2025 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-CI Related to continuous integration/GitHub Actions T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants