Repository navigation
Conversation
Dates the changelog section, removes its fragments and bumps the version. Minor bump: NovaCache.Reclaim is new, and NovaCache.Server and NovaCache.Store gain exports and lose none, so a consumer's < 0.12 bound still holds.
Contributor
Author
|
Superseded by the 0.12.0.0 release PR: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cuts 0.11.2.0 from main: the two
changelog.d/fragments are assembled under a dated version heading and removed, andnova-cache.cabalmoves to 0.11.2.0. The publish workflow refuses to upload unless the top section ofCHANGELOG.mdis that version, dated.Why a minor version
NovaCache.Reclaimis new, andNovaCache.ServerandNovaCache.Storegain 13 exports between them. No export is removed and no existing signature changes, so PVP calls for a minor bump and a consumer's< 0.12bound still holds.timejoins the dependencies of the library and the server executable.What ships
nova-cache-server reclaim-narslists the NARs no narinfo references, and with--deleteremoves them.PUT /<hash>.narinfois refused unless the NAR itsURLnames is stored and matches itsFileSizeandFileHash.The server has run both since they merged, through the deploy job on
main. This release brings them to Hackage for anyone else running it, and to library consumers.Checks
v0.11.1.1and this tree for every module undersrc: 24 names added, none removed.CHANGELOG.md, the version and the fragments, so its CI runs the code as merged at65baf07.CHANGELOG.mdornova-cache.cabal.