Skip to content

chore(examples): incredible-squaring metadata for crates.io publish#1422

Merged
drewstone merged 2 commits into
mainfrom
chore/incredible-squaring-metadata
May 17, 2026
Merged

chore(examples): incredible-squaring metadata for crates.io publish#1422
drewstone merged 2 commits into
mainfrom
chore/incredible-squaring-metadata

Conversation

@drewstone
Copy link
Copy Markdown
Contributor

Adds description + workspace-inheritance for license/repository/homepage. crates.io rejects publish without them.

drewstone added 2 commits May 17, 2026 09:05
cargo workspaces publish was trying to publish examples like oauth-blueprint-lib
and apikey-blueprint-bin which use `path` deps without version (intentionally;
they're not crates.io publishables). Marking them private skips them cleanly
during workspace publish.

Excludes incredible-squaring-blueprint-lib (kept publishable; it's referenced
from `[workspace.dependencies]` as a real release artifact).
…quaring-blueprint-lib

crates.io requires `description` and `license` to publish. Adopted the
same workspace-inheritance pattern as the other publishable crates.
@drewstone drewstone merged commit ffaf259 into main May 17, 2026
@github-actions
Copy link
Copy Markdown

PR Quality Gate Summary

  • Status: fail
  • Selected class: not set
  • Required class: Class B
  • Reason: Code changes detected with local blast radius.
  • Changed files: 7

Blocking issues

  • Missing required section: '## Summary'
  • Missing required section: '## Change Class'
  • Missing required section: '## Behavior Contract'
  • Missing required section: '## Risk And Scope'
  • Missing required section: '## Verification'
  • Missing required section: '## Harness Evidence'
  • Missing required section: '## Checklist'
  • Change Class section must specify 'Selected class: ...'
  • Verification section must include at least one command (inline or fenced).

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.

1 participant