Skip to content

Ship README-linked docs in release artifacts#17

Merged
OneNoted merged 1 commit intouinput-root-guardfrom
docs-bundle-links
Apr 15, 2026
Merged

Ship README-linked docs in release artifacts#17
OneNoted merged 1 commit intouinput-root-guardfrom
docs-bundle-links

Conversation

@OneNoted
Copy link
Copy Markdown
Owner

Summary

  • include the README-linked docs pages in the Cargo package contents
  • copy those docs into release bundles so packaged README links stay valid
  • verify both package listings and built tarball contents

Verification

  • cargo package --list --allow-dirty
  • scripts/build-release-bundle.sh with a temp dist dir (verified docs in tarball)
  • cargo fmt --all -- --check
  • cargo check --all-targets
  • cargo clippy --all-targets -- -D warnings
  • cargo test

Follow-up stacked on #16.

Keep the bundled and packaged README links valid by shipping the docs pages it references in release bundles and Cargo package contents.

Constraint: Packaged README links should not point to files that are omitted from shipped artifacts
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: If README starts linking to new local docs, add those files to package and release artifact manifests in the same change
Tested: cargo package --list --allow-dirty; scripts/build-release-bundle.sh with temp dist dir (verified docs in tarball)
Not-tested: GitHub release workflow end-to-end
@OneNoted OneNoted merged commit 242dd2c into uinput-root-guard Apr 15, 2026
3 checks passed
@OneNoted OneNoted deleted the docs-bundle-links branch April 15, 2026 09:57
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