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

feat: implement rolling builds #910

Merged
merged 5 commits into from
Aug 30, 2022
Merged

feat: implement rolling builds #910

merged 5 commits into from
Aug 30, 2022

Conversation

bassosimone
Copy link
Contributor

@bassosimone bassosimone commented Aug 30, 2022

This diff modifies all the github actions that produce assets to
publish on a release called rolling when we are not building a tag.

If everything goes as planned, we should be able to provide
people with automatically generated fresh binaries for testing.

While there, introduce caching for all builds to make them
as fast as possible. I suspect gomobile based builds will not
see any speed up but other builds most likely will.

See ooni/probe#2249

This diff modifies all the github actions that produce assets to
publish on a release called rolling when we are not building a tag.

If everything goes as planned, we should be able to provide
people with automatically generated fresh binaries for testing.

See ooni/probe#2249
@bassosimone bassosimone requested a review from hellais as a code owner August 30, 2022 10:36
@bassosimone bassosimone merged commit d10ab88 into master Aug 30, 2022
@bassosimone bassosimone deleted the fullbuild branch August 30, 2022 13:29
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