From ec75e73134b9c16b35f5bdeeaecb71eba5d7e9ef Mon Sep 17 00:00:00 2001 From: Clawgenti Date: Mon, 9 Nov 2026 16:37:33 +0000 Subject: [PATCH 1/3] docs: fix release 0.1.1 date is 2026-11-05 Automated fix by RepoMan Doc-Drift Fixer (2026-11-05). Signed-off-by: 65532 user <65532@agent-f6a74c71745da212-0.agent-f6a74c71745da212.dam-prod-agents.svc.cluster.local> (cherry picked from commit 6c0b167dbdd757bddc538b8d9f20751d7f7eef80) --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 772e9f4..af4c768 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ 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 From 9d774766ab9228e2511c7eb6a8cc02c9ab29f281 Mon Sep 17 00:00:00 2001 From: Clawgenti Date: Mon, 9 Nov 2026 16:37:35 +0000 Subject: [PATCH 2/3] docs: fix release 0.1.0 date is 2026-10-27 Automated fix by RepoMan Doc-Drift Fixer (2026-11-05). Signed-off-by: 65532 user <65532@agent-f6a74c71745da212-0.agent-f6a74c71745da212.dam-prod-agents.svc.cluster.local> (cherry picked from commit 6b7dc3fdf0a433b18d0bcb693771e748a6f79881) --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index af4c768..ea0e3d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - 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. From 0cb4c23f01a16d52d166ec9c4002fa1896464faa Mon Sep 17 00:00:00 2001 From: Clawgenti Date: Mon, 9 Nov 2026 16:37:38 +0000 Subject: [PATCH 3/3] docs: doc-drift updates - Document set-requirements in repoman-setup.sh header subcommand list. - Cite merged PRs #12 and #9 in the [0.1.1] changelog. Automated update by RepoMan Doc-Drift Fixer (2026-11-05). Signed-off-by: Clawgenti (cherry picked from commit 32a0cef0c63eb9d6f1c224da71792c75db6d4a48) --- CHANGELOG.md | 3 ++- skills/repoman/scripts/repoman-setup.sh | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea0e3d1..2f49d0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,8 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ### 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) - **Shellcheck** for the vendor tooling (`scripts/vendor-engine.sh` and `tests/test-vendor-engine.sh`). ### Changed diff --git a/skills/repoman/scripts/repoman-setup.sh b/skills/repoman/scripts/repoman-setup.sh index 63c1caa..00ddec3 100755 --- a/skills/repoman/scripts/repoman-setup.sh +++ b/skills/repoman/scripts/repoman-setup.sh @@ -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 +# 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