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

Release nightlies on linux #1104

Merged
merged 2 commits into from
Mar 26, 2024
Merged

Conversation

n8maninger
Copy link
Member

@n8maninger n8maninger commented Mar 26, 2024

I modified https://github.com/siafoundation/linux to publish three different apt releases main, beta and nightly. This will enable users to select a more frequent release type when installing via apt.

This modifies the linux dispatch payload to set the new required component field.

The logic should be as follows:

  • If v0.0.0 component is main
  • If v0.0.0-beta component is beta
  • Otherwise, component is nightly

Nightly releases will have their apt version set to YYYYMMDD-{commit}.

@n8maninger n8maninger force-pushed the nate/dispatch-release-component branch 4 times, most recently from d62d5e5 to 1dfbcd7 Compare March 26, 2024 01:05
@n8maninger n8maninger force-pushed the nate/dispatch-release-component branch from 1dfbcd7 to 73f0640 Compare March 26, 2024 01:10
@ChrisSchinnerl ChrisSchinnerl changed the base branch from master to dev March 26, 2024 08:17
@ChrisSchinnerl ChrisSchinnerl merged commit ffc2d5d into dev Mar 26, 2024
2 of 8 checks passed
@ChrisSchinnerl ChrisSchinnerl deleted the nate/dispatch-release-component branch March 26, 2024 08:26
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.

2 participants