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

Design development model regarding branching/deployments #945

Open
roll opened this issue Jun 24, 2024 · 1 comment · May be fixed by #1052
Open

Design development model regarding branching/deployments #945

roll opened this issue Jun 24, 2024 · 1 comment · May be fixed by #1052
Labels
Milestone

Comments

@roll
Copy link
Member

roll commented Jun 24, 2024

Overview

As mentioned in #943 the immutable profiles model requires granular versioning so we need to setup a way to work on the next-version (e.g. a branch or using main/tags or etc)

@roll roll added this to the v2.1 milestone Jun 24, 2024
@roll roll added the chore label Oct 21, 2024
@roll
Copy link
Member Author

roll commented Oct 22, 2024

@peterdesmet's comment:


Agreed. In addition:

We should have a mechanism to separate minor corrections to the website (live immediately) from changes that are part of a new release. The easiest solution I can think of:

upcoming-version can be brought in sync by merging in main, but the reverse should only be done when we plan to release a new version. That could kick off a bunch of build scripts (preferably a python script triggered by a GitHub Action) that:

  • Create generated files
  • Update version numbers
  • Make a GitHub release

@roll roll linked a pull request Oct 22, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant