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

New build script and CI #10145

Open
3 of 11 tasks
farmaazon opened this issue May 31, 2024 · 1 comment
Open
3 of 11 tasks

New build script and CI #10145

farmaazon opened this issue May 31, 2024 · 1 comment
Assignees
Labels
-build-script Category: build script -ci

Comments

@farmaazon
Copy link
Contributor

farmaazon commented May 31, 2024

Bazel-managed build

Preview Give feedback
  1. -build-script -gui d-hard g-dashboard p-medium
    Frizi
  2. -build-script -gui
    Frizi

CI workflow

Preview Give feedback

Release workflow

Preview Give feedback

Improvements

Preview Give feedback
  1. -gui d-hard g-dashboard g-electron p-medium x-refactor
    farmaazon somebody1234
@farmaazon
Copy link
Contributor Author

farmaazon commented Aug 6, 2024

The current release process:

  • Test Tuesday's nightly. If it's in an acceptable shape:
    1. Cut off the release branch
    2. Update changelog section on develop
    3. Cherry-pick any needed fixes to release branch
    4. Make release candidate, by running GH release action, and test it. If not ok, go to point iii.
    5. Make the final release. Fix its changelog if needed.
  • otherwise, wait for another nightly with necessary fixes.

We may then discuss what needs to be automated (and how)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-build-script Category: build script -ci
Projects
Status: Design in progress
Status: New
Development

No branches or pull requests

3 participants