StyLua icon indicating copy to clipboard operation
StyLua copied to clipboard

Lockfile not up to date in 0.14.3 tag

Open alerque opened this issue 3 years ago • 1 comments

The Cargo.lock file in the last tagged release 0.14.3 is not up to date with Cargo.toml. This breaks distro packaging that target reproducible builds. We can of course get it to build without using --locked but then the build is not reproducible (among other possible issue).

Please make sure the lockfile is refreshed before each tagged release (if not every time Cargo.toml is updated).

alerque avatar Aug 27 '22 19:08 alerque

Yeah, I forgot to update it this release, so unfortunately had to do it in a commit aftwards. Will try to fix this

JohnnyMorganz avatar Aug 27 '22 19:08 JohnnyMorganz

This has been fixed for 0.15.0 and future releases. I've added some checks to ensure this doesn't happen again, so I'll close this issue now.

Let me know if anything specific needs to be done for the 0.14.3 release though

JohnnyMorganz avatar Oct 10 '22 10:10 JohnnyMorganz