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

Improve release workflow #325

Open
sripwoud opened this issue Feb 1, 2024 · 0 comments
Open

Improve release workflow #325

sripwoud opened this issue Feb 1, 2024 · 0 comments
Assignees
Labels
bug 🐛 Something isn't working ci/cd/ct Continuous development/integration/testing, GH workflows... Infra 🧱

Comments

@sripwoud
Copy link
Collaborator

sripwoud commented Feb 1, 2024

Problem is we have inter-dependencies within the repo.
If we submit a changeset that includes chan:
For instance, if @anonklub/merkle-tree-worker includes a bumped version of @anonklub/merkle-tree-wasm the install script will fail and we can't build and release it.

Not sure what is the best approach to solve this:

  • remember not to submit changesets that include inter dependent packages?
  • have a 2 steps release workflow? for the wasm pkgs and them the workers?
  • change the topology of the monorepo?
@sripwoud sripwoud self-assigned this Feb 1, 2024
@sripwoud sripwoud added bug 🐛 Something isn't working ci/cd/ct Continuous development/integration/testing, GH workflows... Infra 🧱 labels Feb 1, 2024
@sripwoud sripwoud changed the title Run ui workflow after release workflow Improve release workflow Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Something isn't working ci/cd/ct Continuous development/integration/testing, GH workflows... Infra 🧱
Projects
None yet
Development

No branches or pull requests

2 participants