Repository navigation
docs: combine doc-drift fixes from #14, #15, #16 #22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,19 +4,20 @@ All notable changes to this project are documented here. The format is based on | |
| [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres | ||
| to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
|
||
| ## [0.1.1] - 2026-11-04 | ||
| ## [0.1.1] - 2026-11-05 | ||
|
|
||
| ### Added | ||
|
|
||
| - **doc-drift program.** The scanner and fixer compare documentation to the code at a pinned git ref (paths, flags, enumerations, retired names, versions, and absence claims) and draft Keep a Changelog notes from merged pull requests. It ships inside the `repoman` plugin and as its own marketplace plugin. | ||
| - **doc-drift program.** The scanner and fixer compare documentation to the code at a pinned git ref (paths, flags, enumerations, retired names, versions, and absence claims) and draft Keep a Changelog notes from merged pull requests. It ships inside the `repoman` plugin and as its own marketplace plugin. (#12) | ||
| - **REPOMAN banner** on interactive sessions. (#9) | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. nit (re-raised from #16): "interactive sessions" is broader than what the banner actually does — |
||
| - **Shellcheck** for the vendor tooling (`scripts/vendor-engine.sh` and `tests/test-vendor-engine.sh`). | ||
|
|
||
| ### Changed | ||
|
|
||
| - Marketplace version is `0.1.1`. The `v0.1.1` tag is cut from `main` after this release merges. | ||
| - Bundled engine is vendored from `rossoctl/automation` `fa619090`, including the pinned-SHA footer for PR review and the weekly report. | ||
|
|
||
| ## [0.1.0] - 2026-10-23 | ||
| ## [0.1.0] - 2026-10-27 | ||
|
|
||
| First tagged release of RepoMan, distributed through the `rossoctl-repoman` | ||
| marketplace. | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,10 +1,10 @@ | ||
| #!/usr/bin/env bash | ||
| # Pure writer/validator for the three ~/.repoman file kinds RepoMan reads. | ||
| # | ||
| # Subcommands: init-config, add-repo, enable-program, set-output. Each writes | ||
| # exactly one thing, validates it, and persists atomically (temp file in the | ||
| # target directory, then `mv` into place, so a crash mid-write never leaves a | ||
| # half-written JSON file). | ||
| # Subcommands: init-config, add-repo, enable-program, set-output, | ||
| # set-requirements. Each writes exactly one thing, validates it, and persists | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. suggestion: this file is in the vendor manifest ( The change itself is correct and matches |
||
| # atomically (temp file in the target directory, then `mv` into place, so a | ||
| # crash mid-write never leaves a half-written JSON file). | ||
| # | ||
| # This script never calls gh, never prompts, never clones, never forks. It | ||
| # receives already-resolved inputs (from the repoman-setup skill) and writes | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggestion (also from #16): these are the first PR citations in the file — the Shellcheck bullet two lines below has none — so the section is now inconsistent. Either cite every entry and make them links (
([#12](https://github.com/rossoctl/repoman/pull/12)); a bare#12is plain text in Markdown), or cite none and keep the body uniform.