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

Find a clean way of managing & configuring releases of OpenGB registry #151

Open
NathanFlurry opened this issue Mar 6, 2024 — with Linear · 1 comment
Open
Assignees

Comments

Copy link
Member

NathanFlurry commented Mar 6, 2024

The registry should be released as a whole since modules are very intertwined (compared to NPM modules)

We currently pin a revision in OpenGB to mitigate breaking changes

Solutions

  • Auto-generate registry version in backend.yaml so it's pinned (this is like nix-channel)
    • Do we use a git hash or a tag?
    • Do we use a tag that updates like nix-channel?
  • Add a cleaner way of specifying the main registry version as a unique registry type
    • Don't like this because GitHub-native is clean
  • Track main by default and yolo it
    • Much more likely we accidentally break everyone's code, let's not do this

Prior art

  • nix-channel
@NathanFlurry NathanFlurry self-assigned this Mar 6, 2024
Copy link

linear bot commented Mar 6, 2024

OGBE-76 Find a clean way of managing & configuring releases of OGB registry

The registry should be released as a whole since modules are very intertwined (compared to NPM modules)

@NathanFlurry NathanFlurry changed the title Find a clean way of managing & configuring releases of OGB registry Find a clean way of managing & configuring releases of OpenGB registry May 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant