This repository has been archived by the owner on Jan 22, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 924
Properly handle release trains in CI #1882
Labels
bug
Something isn't working
Comments
I think we want to delete the |
npm dist-tag rm @solana/addresses latest
npm dist-tag rm @solana/assertions latest
npm dist-tag rm @solana/codecs-core latest
npm dist-tag rm @solana/codecs-data-structures latest
npm dist-tag rm @solana/codecs-numbers latest
npm dist-tag rm @solana/codecs-strings latest
npm dist-tag rm @solana/compat latest
npm dist-tag rm @solana/functional latest
npm dist-tag rm @solana/instructions latest
npm dist-tag rm @solana/keys latest
npm dist-tag rm @solana/options latest
npm dist-tag rm @solana/rpc-core latest
npm dist-tag rm @solana/rpc-graphql latest
npm dist-tag rm @solana/rpc-transport latest
npm dist-tag rm @solana/rpc-types latest
npm dist-tag rm @solana/signers latest
npm dist-tag rm @solana/transactions latest
npm dist-tag rm @solana/web3.js-legacy-sham latest
npm dist-tag rm @solana/webcrypto-ed25519-polyfill latest |
So after discovering we can't delete |
Because there has been no activity on this issue for 7 days since it was closed, it has been automatically locked. Please open a new issue if it requires a follow up. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I don't know how we want to handle this, but as people start to use the new libraries, there's going to be a lot of confusion around the release trains we've got going for each package, namely:
latest
experimental
tp
I'm wondering if we should be updating
latest
in our CI'spublish-packages
job every timeexperimental
is updated?I realize that we've isolated the
experimental
tag for a reason, but sincelatest
exists and it's hilariously outdated for most of the packages, I feel like we're introducing some confusion.For example, if I don't explicitly use the
experimental
tag for all@solana/*
packages that have this release train, I can get some compatibility errors. Consider installing the main Web3Next library onexperimental
but the GraphQL API onlatest
:This will result in two different commits for these packages, and some code may be broken as a result.
Instead, you must do:
The text was updated successfully, but these errors were encountered: