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

Remove typescript (and optimistic-minting) modules from the CI flow #49

Merged
merged 1 commit into from
Nov 7, 2023

Conversation

michalinacienciala
Copy link
Collaborator

@michalinacienciala michalinacienciala commented Oct 25, 2023

We no longer want to publish new typescript (tbtc-v2.ts) testnet packages as part of the CI flow. The typescript project is transitioning to v2, which has all the chain configs embeded, so we'll no longer use the mainnet and goerli packages. All existing testnet packages were marked in the NPM registry as deprecated (projects still can use them as dependencies, but will get a warning).
As we won't be publishing new typescript packages in CI flow anymore, there's no need to keep optimisting-minting there as well.

After the changes, the flow will look like this:
image

Ref: keep-network/tbtc-v2#724

We no longer want to publish new `typescript` testnet packages as part of the CI
flow. The `typescript` project is transitioning to v2, which has all the chain
configs embeded, so we'll no longer use the `mainnet` and `goerli` packages.
All existing testnet packages were marked in the NPM registry as deprecated
(projects still can use them as dependencies, but will get a warning).
@lukasz-zimnoch lukasz-zimnoch merged commit f116ada into main Nov 7, 2023
5 checks passed
@lukasz-zimnoch lukasz-zimnoch deleted the remove-typescript-from-ci branch November 7, 2023 10:07
lukasz-zimnoch added a commit to keep-network/tbtc-v2 that referenced this pull request Nov 7, 2023
We no longer want to publish new `typescript` (`tbtc-v2.ts`) testnet
packages as part of the CI flow. The Typescript project is transitioning
to v2, which has all the chain configs embeded, so we'll no longer use
the `mainnet` and `goerli` packages. The only tags will be `latest` and
`development`. All existing testnet packages were marked in the NPM
registry as deprecated (projects still can use them as dependencies, but
will get a warning).

Ref:
keep-network/ci#49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants