Skip to content

ci: repoint agent-loop wrappers to Netis/olympus (agent-ops renamed)#165

Merged
vaderyang merged 1 commit into
mainfrom
fix/repoint-uses-to-olympus
Jun 16, 2026
Merged

ci: repoint agent-loop wrappers to Netis/olympus (agent-ops renamed)#165
vaderyang merged 1 commit into
mainfrom
fix/repoint-uses-to-olympus

Conversation

@vaderyang

Copy link
Copy Markdown
Collaborator

Fixes the breakage from renaming the shared mechanism repo Netis/agent-opsNetis/olympus.

Why

GitHub Actions does not follow repository renames when resolving uses: — per GitHub's docs the run fails with repository not found. (git/web/API do redirect, which is why the reusable workflow's own inner actions/checkout still works — but the outer uses: resolution does not.) So our five wrappers broke the moment the rename happened.

Change — owner segment only

File uses: now points to
guard.yml Netis/olympus/.github/workflows/guard.yml@v0.2.0
issue-implement.yml Netis/olympus/.github/workflows/implement.yml@v0.2.0
issue-triage.yml Netis/olympus/.github/workflows/triage.yml@v0.2.0
pr-revise.yml Netis/olympus/.github/workflows/revise.yml@v0.2.0
pr-review.yml Netis/olympus/.github/workflows/review.yml@v0.3.1

Unchanged on purpose (these tags predate the Olympus rebrand and their frozen code expects the old names): the @v0.2.0/@v0.3.1 pins, the agent_ops_ref: inputs, and .agent-ops.json. Renaming those is a separate, larger upgrade (bump to a post-rename Olympus tag, e.g. v0.4.0, which reads .olympus.json + takes olympus_ref).

Verification

guard.yml runs on pull_request, so this PR's own guard check uses the fixed wrapper — a green (resolving) run is the live proof the repoint works.

Closes #164.

🤖 Generated with Claude Code

The shared mechanism repo Netis/agent-ops was renamed to Netis/olympus. GitHub
Actions does NOT follow repo renames when resolving `uses:` (git/web/API do
redirect, but the Actions resolver does not), so the five wrappers were failing
with "repository not found".

Change the `uses:` owner segment only. The @tag is unchanged (tags travelled
with the repo, so Netis/olympus@v0.2.0 / @v0.3.1 is the same frozen code), and
`agent_ops_ref` + `.agent-ops.json` stay as-is — that frozen pre-rename code
reads them. The reusable workflow's inner actions/checkout of the old path keeps
working via the git-level redirect.

Closes #164.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vaderyang
vaderyang merged commit 134c7cd into main Jun 16, 2026
2 checks passed
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.

Repoint agent-loop wrappers to Netis/olympus (agent-ops renamed; GitHub Actions uses: does not follow renames)

1 participant