Repository navigation
feat(registry): register SMTLib 0.2.2 - #113
Merged
Merged
Conversation
Adds the ["0.2.2"] entry to S/SMTLib/Versions.toml. Its git-tree-sha1, ac26d7107a5e379908388f4db0a1c21cdff1d581, is the tree of hyperpolymath/SMTLib.jl@126ced1, the commit the signed v0.2.2 tag points at. Deps.toml, Compat.toml and WeakDeps.toml are keyed [0], and Project.toml differs from v0.2.1 only in `version`, so they already cover 0.2.2. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016XJoh8YA2sCWQmq93CF8RX
Contributor
|
Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
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.



Summary
Registers SMTLib 0.2.2 (
01a11d29-d89a-86da-8e3a-553d114a3537). This is the first SMTLib version with a GitHub Release.v0.2.2on hyperpolymath/SMTLib.jl is a signed annotated tag on126ced1. That commit is the squash merge of fix(ci): make the release workflow build, attest and publish SMTLib.jl#50.sbom.jsonandchecksums.txt, with build-provenance attestations.Type of change
Registry: a new version of a package that is already registered. No new package, no workflow change, no change to any other package.
📌 New pins
Head SHA:
dd12493d2745fa8bf60f4a19ccbb938f0eac6f63S/SMTLib/Versions.toml→["0.2.2"] git-tree-sha1 = "ac26d7107a5e379908388f4db0a1c21cdff1d581".126ced152cacc9b72f47c77c9a4ea6bd0f06d735, the commitv0.2.2peels to.git rev-parse v0.2.2^{tree}and cross-checked withgit ls-remote … refs/tags/v0.2.2^{}.actions.lockentries or lockfiles change.Changes
S/SMTLib/Versions.toml: add the["0.2.2"]entry. It is three lines; nothing else changes.Deps.toml,Compat.tomlandWeakDeps.tomlare each keyed[0], so they already cover 0.2.2.Project.tomldiffers only inversion.Package.tomlandRegistry.tomlare per-package, not per-version, and are unchanged.RSR Quality Checklist
Required
Versions.tomlis registry data and carries no header, as with every other package in this registry..envfiles.scan / gitleakspassed. Twogovernancechecks fail here exactly as they do onmainatbf5b412; both are deferred to CI: governance linter calls a missing scripts/update-actions-lock.sh; Allowlist Preflight runs with an empty GH_TOKEN #105 (see below). This PR does not touch either one.As Applicable — Registry Changes
Registry.tomlindex: not applicable. SMTLib is already indexed (line 42), and a version entry does not touch the index.ci/validate.jlpasses (see Testing).mainCI on126ced1passed all ninetest (*)legs (Julia 1.10, 1.11 and nightly × three OSes).v0.2.2→126ced1, whoseProject.tomlsaysversion = "0.2.2". The tag signature verifies (git verify-tag, SSH ED25519).As Applicable — Documentation / Infra Changes
.machine_readable/6a2/*.a2ml: not applicable. A2ML is retired estate-wide, and this PR changes no project state.TOPOLOGY.md: not applicable; no architecture change.CHANGELOG.md: not applicable. The release notes are in SMTLib.jl'sCHANGELOG.adoc([0.2.2]).Testing
julia ci/validate.jl <worktree>(Julia 1.12.6, RegistryCI in a throwaway depot):VALIDATION PASSED.expected_general_gap, because the General-deps step was off. CI runs that step as best-effort.pkgversion = 0.2.2and installedtree_hash = ac26d7107a5e379908388f4db0a1c21cdff1d581.gh release download v0.2.2:sha256sum -c checksums.txtgave OK for all four files.gh attestation verifyreturned rc=0 for each of the three tarballs.error fetching tlog entry … network timeout at rekor.sigstore.dev, a transient Sigstore outage. No Release was created.Horizon: I ran the validator and the install on Julia 1.12.6. This repo's CI runs the validator on 1.10, and SMTLib's own CI covers 1.10, 1.11 and nightly.
Deferred red checks
Both checks also fail on
mainatbf5b412(run 37921327250), so this PR did not cause them.governance / Workflow security linter: deferred to CI: governance linter calls a missing scripts/update-actions-lock.sh; Allowlist Preflight runs with an empty GH_TOKEN #105. The linter runsscripts/update-actions-lock.sh, which this repo does not have (No such file or directory, exit 127).governance / Allowlist Preflight: deferred to CI: governance linter calls a missing scripts/update-actions-lock.sh; Allowlist Preflight runs with an empty GH_TOKEN #105. It cannot read the repo's live Actions permissions with the job token (could not read live Actions permissions, exit 3).Nothing is set to auto-merge.
🤖 Generated with Claude Code
https://claude.ai/code/session_016XJoh8YA2sCWQmq93CF8RX