Skip to content

chore(org): complete arimxyer → reyamira repo reference sweep#112

Merged
arimxyer merged 2 commits into
mainfrom
chore/reyamira-org-transfer-sweep
Jun 27, 2026
Merged

chore(org): complete arimxyer → reyamira repo reference sweep#112
arimxyer merged 2 commits into
mainfrom
chore/reyamira-org-transfer-sweep

Conversation

@arimxyer

Copy link
Copy Markdown
Collaborator

Why

The repo transferred from the arimxyer org to reyamira (old URLs now redirect). 0.18.0 is the first release since the transfer, and .goreleaser.yml still targeted arimxyer/homebrew-tap, arimxyer/scoop-bucket, and arimxyer/pass-cli for publishing — which would likely fail (tokens don't write through redirects) or land in the wrong place. This sweep fixes the publish targets and every other repo/web reference. Supersedes the long-stale #92.

What changed (38 files)

  • Release/publish: .goreleaser.ymlrelease.github.owner + brew/scoop repository.ownerreyamira; homepage, install snippets, changelog URLs. homebrew/pass-cli.rb, scoop/pass-cli.json — homepage, release-download, autoupdate/checkver URLs.
  • Runtime (Go strings, not imports): cmd/doctor.go update-check slug → reyamira/pass-cli; cmd/root.go, cmd/keychain_status.go, internal/config/config.go help/doc URLs.
  • Docs & web: README, SECURITY, CONTRIBUTING, all docs/**, docsite/hugo.yaml, issue templates, docs-validation.yml, winget manifest URLs, .doc-manager — badges, Pages URLs, repo links.

Deliberately kept as arimxyer (identity / module path — not repo references)

  • Go module path (go.mod, docsite/go.mod, all .go imports) and the .goreleaser.yml ldflags that inject into it — the module path intentionally stays arimxyer.
  • CHANGELOG history of the prior ari1110arimxyer rename.
  • winget Publisher/Author/Copyright/PackageIdentifier/PublisherUrl (publisher identity).
  • issue-management.yml assignees: ['arimxyer'] (GitHub username).

Verification

  • go build ./... ✓, go vet ✓, .goreleaser.yml valid YAML with all 3 owners → reyamira
  • A dedicated verify agent + an independent residual grep: zero missed repo URLs, zero over-application into module/import/ldflags paths.
  • Caught & fixed one agent slip: docs/README.md (a symlink → _index.md) was flattened into a regular file; restored as a symlink.

🤖 Generated with Claude Code

arimxyer and others added 2 commits June 26, 2026 20:31
The repo transferred from the `arimxyer` org to `reyamira` (the old URLs now
redirect). This rewrites every repository/web/publish reference to reyamira so
0.18.0 — the first release since the transfer — publishes to the right place.

Changed:
- .goreleaser.yml: release.github.owner + brews/scoops repository.owner ->
  reyamira; homepage/install snippets/changelog URLs -> reyamira.
- homebrew/pass-cli.rb, scoop/pass-cli.json: homepage, release download URLs,
  autoupdate/checkver -> reyamira.
- cmd/doctor.go: runtime GitHubRepo update-check slug -> reyamira/pass-cli.
- cmd/root.go, cmd/keychain_status.go, internal/config/config.go: runtime
  help/doc URL strings -> reyamira (string literals/comments only).
- README, SECURITY, CONTRIBUTING, all docs/**, docsite/hugo.yaml, issue
  templates, docs-validation workflow, winget/brew/scoop manifests,
  .doc-manager: badges, Pages URLs, repo links -> reyamira.

Deliberately kept as arimxyer (identity / module path, not repo references):
- Go module path `github.com/arimxyer/pass-cli` in go.mod + docsite/go.mod, all
  .go import statements, and the .goreleaser.yml ldflags that inject into it.
- CHANGELOG history of the prior ari1110 -> arimxyer rename.
- winget Publisher / Author / Copyright / PackageIdentifier (arimxyer.pass-cli)
  and PublisherUrl (publisher's GitHub profile).
- issue-management.yml `assignees: ['arimxyer']` (GitHub username).

Supersedes #92 (the long-open sweep, now stale). Verified: go build, go vet,
valid .goreleaser.yml, residual-grep clean (only intentional keeps remain).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019sxsM218vNzDbuMZ2nhMzx
…ndings)

The blank-check verification caught two doc bugs shipped in #111:

- CHANGELOG #104 entry was inverted (the misleading squash subject "drop dead
  --hash, feedback, --offline" drove it). Verified against the #104 diff
  (67ca1d1): it removed the dead `rclone lsjson --hash` flag, ADDED pull-side
  sync feedback (not removed; still live at cmd/helpers.go:584), and ADDED a new
  global `--offline` flag. Corrected the entry and moved `--offline` to Added.
  Also added a [0.18.0] note for the arimxyer->reyamira install-source change.
- scripting-guide.md: fixed a dead `#configuration` anchor -> the configuration
  reference doc.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019sxsM218vNzDbuMZ2nhMzx
@arimxyer arimxyer merged commit ca0bc08 into main Jun 27, 2026
11 checks passed
@arimxyer arimxyer deleted the chore/reyamira-org-transfer-sweep branch June 27, 2026 00:56
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