question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Question] understanding better how to detect affected packages

See original GitHub issue

Hello,

I love the changeset approach and how it makes the process more friendly by letting the contributors to review and modify things before releasing.

I’m waiting for the NRWL support #801 to try it with our mono-repo, but till then I would like to raise a concern and ask how you tackle it.

In the automatic semver process, the detection of which libraries were affected is done for you automatically so there is no place for human mistakes.

Assuming you committed something like feat: support product analytics and that commit includes changes in both pkgA and pkgB then the version of both will be increased.

but when adding changeset, I understand that while adding the changeset you select the relevant libraries. So what happens if for the same example as above you select only pkgA? In that case although we changed pkgB we will not deploy it and it might cause problems if pkgA depends on pkgB.

I would love to hear how this is handled in changeset.

Thanks again. looking forward to use the libraries.

Eran

Issue Analytics

  • State:open
  • Created a year ago
  • Reactions:1
  • Comments:7 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
Andaristcommented, Sep 27, 2022

@mkotsollaris this is already supported, you can select the “changed packages” here: Changesets CLI prompt, listing changed and unchanged packages separately

0reactions
GCoboFacePhicommented, Dec 2, 2022

@Andarist

any update? i have the same problem.

config.json -> "linked": [["ui-icon", "ui-button"]] but when i do a manual yarn changeset after do some change on “ui-icon” the output is:

--- "ui-icon": minor ---

should expect "ui-button": minor too , no?

Read more comments on GitHub >

github_iconTop Results From Across the Web

Identifying and Avoiding Malicious Packages - YouTube
Securing your software supply chain is absolutely critical as attackers are getting more sophisticated in their ability to infect software ...
Read more >
SolarWinds hack explained: Everything you need to know
The SolarWinds hack exposed government and enterprise networks to hackers through a routine maintenance update to the company's Orion IT ...
Read more >
Questions About Health Insurance Subsidies | KFF
Explaining Health Care Reform: Questions About Health Insurance Subsidies | KFF.
Read more >
Problem Solving Information and Tips | Human Resources
With a better understanding, you can make a conscious choice on how to respond to others in a conflict situation. Behavioral scientists Kenneth...
Read more >
Meltdown and Spectre
Questions & Answers. Am I affected by the vulnerability? Most certainly, yes. Can I detect if someone has exploited Meltdown or Spectre against...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found