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

Create nightly, dev, and stable build channels #423

Closed
carreter opened this issue Dec 12, 2023 · 1 comment
Closed

Create nightly, dev, and stable build channels #423

carreter opened this issue Dec 12, 2023 · 1 comment
Labels
devops Improvements to DevOps (e.g. GitHub actions, linting, etc.) enhancement New feature or request help wanted Extra attention is needed high priority High priority - something is broken or missing that is critical for users or developers. intermediate Will take some time to fix

Comments

@carreter
Copy link
Collaborator

Describe the desired feature/enhancement

Set up a CI/CD system that is triggered:

  • every night to release a nightly build based on main
  • on merge into release-dev to release a dev build
  • on merge into release-stable to release a stable build

Is your feature request related to a problem?

Would simplify the release workflow and allow users to choose between different levels of stability/new features tradeoffs.

Describe the solution you'd like

Ideally this will be done using a new CI/CD system as suggested in #365, which for now means this issue is blocked by #365.

Describe alternatives you've considered (optional)

Additional context

@TimothyStiles suggested this and I really like this idea!

@carreter carreter added enhancement New feature or request high priority High priority - something is broken or missing that is critical for users or developers. devops Improvements to DevOps (e.g. GitHub actions, linting, etc.) intermediate Will take some time to fix labels Dec 12, 2023
@TimothyStiles TimothyStiles added the help wanted Extra attention is needed label Dec 12, 2023
@carreter
Copy link
Collaborator Author

Nightly builds were introduced by #429. We won't be doing dev and stable build channels for now, as we are too early in the development cycle to see much of an advantage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops Improvements to DevOps (e.g. GitHub actions, linting, etc.) enhancement New feature or request help wanted Extra attention is needed high priority High priority - something is broken or missing that is critical for users or developers. intermediate Will take some time to fix
Projects
None yet
Development

No branches or pull requests

2 participants