-
Notifications
You must be signed in to change notification settings - Fork 121
Open
Labels
enhancementImprove the expectedImprove the expected
Milestone
Description
Maintainer's notes:
- Considerations for "unchanged":
- If it has any changes
- If it has
[[bin]]and the lock file changed - If it depends on something being released and the dependency will no longer be compatible (pinned dependency with
=, major version changed)- This needs to be calculated recursively
PR #296 adds a new flag, --exclude-unchanged, that filters the pkgs list (after applying --package, --exclude etc.) to include only those packages that have changed since the last tagged release, plus their transitive dependencies. It uses the existing change-detection logic, and only marks a package "unchanged" if the code would have reached the existing "Updating {} to {} despite no changes made since tag {}" warning.
kornelski, mike-code, raviqqe, andrewbaxter, Serial-ATA and 1 morePSeitz
Metadata
Metadata
Assignees
Labels
enhancementImprove the expectedImprove the expected