Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR configures Release-plz for automated versioning and releases, cleans up legacy publish checks, and updates CI/pre-commit tooling.
- Add
release-plz.tomlworkspace config for templated tags and release names - Remove manual “check-if-published” justfile target and integrate
release-plzin Just and GitHub Actions - Update CI workflows: remove old publish steps and add dedicated Release-plz workflows
- Add pre-commit hooks to forbid/remove tabs and echo
RUST_BACKTRACEinjust ci-test
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| release-plz.toml | Define workspace tag/release name patterns |
| justfile | Remove custom publish check, add release target, echo backtrace |
| Cargo.toml | Downgrade version from 0.10.2 to 0.10.1 |
| .pre-commit-config.yaml | Add forbid-tabs/remove-tabs hooks |
| .github/workflows/release-plz.yml | New Release-plz workflows for release and PR prep |
| .github/workflows/ci.yml | Remove legacy publish steps; rely on Release-plz |
Comments suppressed due to low confidence (4)
.github/workflows/release-plz.yml:9
- [nitpick] This workflow only triggers on pushes to
main. If you also want to publish on tag pushes (e.g., when creating a tag manually), consider addingtags: [ 'v*' ]underon.push.
branches: [ main ]
.github/workflows/ci.yml:25
- Removing the legacy publish job means no crates will be published on tag pushes unless covered by Release-plz. Ensure
release-plz-releasetruly replaces the oldPublish to crates.iostep for all release scenarios.
- - name: Ensure this crate has not yet been published
justfile:129
- [nitpick] Consider adding a short comment above this target describing how to invoke
just release [args]and what defaultsrelease-plzapplies.
release *args='': (cargo-install 'release-plz')
Cargo.toml:3
- The version was decreased from 0.10.2 to 0.10.1. Typically releases should bump to a higher version. Please confirm the intended version or update to the next appropriate release number.
version = "0.10.1" # This value is also used in the README.md
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #94 +/- ##
=======================================
Coverage 85.13% 85.13%
=======================================
Files 13 13
Lines 222 222
Branches 222 222
=======================================
Hits 189 189
Misses 7 7
Partials 26 26 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
for more information, see https://pre-commit.ci
Merged
nyurik
added a commit
that referenced
this pull request
Jun 6, 2025
## 🤖 New release * `sqlite-hashes`: 0.10.1 -> 0.10.2 (✓ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.10.2](v0.10.1...v0.10.2) - 2025-06-06 ### Fixed - fix justfile jq assertion - fix justfile jq test ### Other - set release-plz CI ([#94](#94)) - validate if published in CI ([#93](#93)) - ci updates ([#92](#92)) - more ci updates ([#91](#91)) - More rework of CI and justfiles ([#90](#90)) - update dependabot - ci cleanup </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/). --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Yuri Astrakhan <yuriastrakhan@gmail.com>
CommanderStorm
added a commit
to maplibre/maplibre-native-rs
that referenced
this pull request
Jul 30, 2025
Sets up release-plz for this repo Resolves #26 I copied the code from the following PR and then went over the docs to see if anything needs to be configured differently. - nyurik/sqlite-hashes#94 > [!NOTE] > For merging, this obv. needs a secret ^^
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.
No description provided.