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

chore: simplify release workflow by changesets #537

Merged
merged 67 commits into from
Jul 23, 2023

Conversation

homura
Copy link
Collaborator

@homura homura commented Jul 18, 2023

This PR resolves #530, in short, this PR for

And this PR depends on #524, we need to merge it at first

Demo

homura added 30 commits May 7, 2023 20:05
- lumos dependencies and modules are really a bit much
- contributors often depend on yarn's auto-hoist to cause some module to not be installed correctlly
# Conflicts:
#	packages/ckb-indexer/package.json
#	packages/common-scripts/package.json
#	packages/debugger/package.json
#	packages/e2e-test/package.json
#	packages/experiment-tx-assembler/package.json
#	packages/hd-cache/package.json
#	packages/helpers/package.json
#	packages/transaction-manager/package.json
homura added 4 commits July 18, 2023 11:13
# Conflicts:
#	packages/ckb-indexer/package.json
#	packages/common-scripts/package.json
#	packages/debugger/package.json
#	packages/e2e-test/package.json
#	packages/experiment-tx-assembler/package.json
#	packages/hd-cache/package.json
#	packages/helpers/package.json
#	packages/transaction-manager/package.json
#	website/package.json
# Conflicts:
#	examples/cardano-lock-namiwallet/package.json
#	examples/exchange-sudt-for-ckb/package.json
#	examples/misc/package.json
#	examples/omni-lock-metamask/package.json
#	examples/omni-lock-secp256k1-blake160/package.json
#	examples/pnpm-lock.yaml
#	examples/pw-lock-metamask/package.json
#	examples/secp256k1-multisig-transfer/package.json
#	packages/runner/package.json
#	pnpm-lock.yaml
#	website/package.json
@vercel
Copy link

vercel bot commented Jul 18, 2023

@homura is attempting to deploy a commit to the Magickbase Team on Vercel.

A member of the Team first needs to authorize it.

@vercel
Copy link

vercel bot commented Jul 18, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
lumos-website ✅ Ready (Inspect) Visit Preview Jul 21, 2023 10:25am

@codecov
Copy link

codecov bot commented Jul 18, 2023

Codecov Report

Merging #537 (5ecf285) into develop (3af1f4c) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##           develop     #537   +/-   ##
========================================
  Coverage    86.35%   86.35%           
========================================
  Files          114      114           
  Lines        22917    22917           
  Branches      2310     2310           
========================================
  Hits         19790    19790           
  Misses        3084     3084           
  Partials        43       43           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3af1f4c...5ecf285. Read the comment docs.

# Conflicts:
#	.github/workflows/publish.yml
#	.gitignore
#	DEVELOPMENT.md
#	examples/cardano-lock-namiwallet/package.json
#	examples/exchange-sudt-for-ckb/package.json
#	examples/misc/package.json
#	examples/omni-lock-metamask/package.json
#	examples/omni-lock-secp256k1-blake160/package.json
#	examples/pnpm-lock.yaml
#	examples/pw-lock-metamask/package.json
#	examples/secp256k1-multisig-transfer/package.json
#	package.json
#	packages/bi/package.json
#	packages/ckb-indexer/package.json
#	packages/codec/package.json
#	packages/common-scripts/package.json
#	packages/config-manager/package.json
#	packages/debugger/package.json
#	packages/experiment-tx-assembler/package.json
#	packages/hd-cache/package.json
#	packages/hd/package.json
#	packages/helpers/package.json
#	packages/light-client/package.json
#	packages/lumos/package.json
#	packages/molecule/package.json
#	packages/rpc/package.json
#	packages/runner/package.json
#	packages/testkit/package.json
#	packages/transaction-manager/package.json
#	packages/utils/package.json
#	pnpm-lock.yaml
#	pnpm-workspace.yaml
#	website/package.json
@homura homura marked this pull request as ready for review July 21, 2023 06:07
@homura homura changed the title chore: add changeset to make changelog more clear chore: more clear changelog by migrating to changesets Jul 21, 2023
@homura homura changed the title chore: more clear changelog by migrating to changesets chore: simplify release workflow by changesets Jul 23, 2023
@homura homura merged commit a49c050 into ckb-js:develop Jul 23, 2023
@homura homura deleted the changeset-workflow branch July 23, 2023 07:55
@github-actions github-actions bot mentioned this pull request Jul 24, 2023
@github-actions github-actions bot mentioned this pull request Nov 28, 2023
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.

Optimize the release workflow
3 participants