Skip to content

Conversation

hadess
Copy link
Contributor

@hadess hadess commented Jun 12, 2025

Copy link
Collaborator

@Byron Byron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a great idea, thanks!

gitoxide does the same for determinism on CI, even though here it might be not quite as clear-cut whether Cargo.lock is truly needed.

Let's leave the decision to @pascalkuthe for merging or closing.

@hadess
Copy link
Contributor Author

hadess commented Aug 26, 2025

Having a Cargo.lock would make my life easier packaging this application for Flathub:
https://gitlab.com/patchpal-ai/patchpal-gui

@pascalkuthe
Copy link
Owner

I am fine with adding it but I think any package manager that relies on the repo for a librarybl having thr lock file is doing something wrong.

Imara-diff is a library and therefore the lockfile for any actual build will come from the application and not this repo (and can have different semvar conoativle versions)

@pascalkuthe pascalkuthe merged commit 055f8e3 into pascalkuthe:master Aug 28, 2025
5 checks passed
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.

3 participants