Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
avoid
Cargo.lock
in exported archives (#253)
That way, it's more likely downloaded source archives compile. This comes at a trade-off though as it's nice to document what was working as well, and it's easy to run `cargo update`.
- Loading branch information
2ef583d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is wrong and should be reverted. It might have been a temporary stand by to patch over a bad deal with the last release, but you've now broken offline builds and reproducability for future versions. v2.29.1 can't be packaged properly on Arch Linux now
2ef583d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's reverted now, and I think Arch Linux can skip this one anyway as it's not containing user-facing features.
2ef583d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for reverting.
And I understand what you're saying about we could skip the release but pragmatically that doesn't work. Our automated tooling shows it up in a list of outdated packages (based on nvchecker seeing the upstream tags) and users keep manually flagging it as out of date. Just dismissing and replying to the out of date flags to say the release is irrelevant to Arch is more work that just bumping the package!
2ef583d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making me aware.
Meantime, a new release was created to get
Cargo.lock
back: https://github.com/Byron/dua-cli/releases/tag/v2.29.2 .