Skip to content

chore: pin rig skill to local HEAD instead of stale SHA - #299

Merged
pelikhan merged 2 commits into
mainfrom
copilot/ensure-workflows-reference-local-path
Jul 30, 2026
Merged

chore: pin rig skill to local HEAD instead of stale SHA#299
pelikhan merged 2 commits into
mainfrom
copilot/ensure-workflows-reference-local-path

Conversation

Copilot AI commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Workflows that inject skills/rig/SKILL.md as agent context were pinned to a 6-month-old commit SHA, meaning they ran against a frozen snapshot of the API reference rather than the version under active development in this repo.

Changes

  • daily-rig-file-summarizer.md, daily-rig-sampler.md — updated skills: entry from 31d2dbdf... to current HEAD (eb773e967...)
  • *.lock.yml — regenerated via gh aw compile --strict

daily-rig-task-generator.md is unaffected — it reads the skill via cat skills/rig/SKILL.md in the agent body, which always resolves from the workspace checkout.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title chore: update rig skill SHA to local HEAD in agentic workflows chore: pin rig skill to local HEAD instead of stale SHA Jul 30, 2026
Copilot AI requested a review from pelikhan July 30, 2026 10:13
@pelikhan

Copy link
Copy Markdown
Collaborator

@copilot use step to gh skill install --local-skill --force

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

Copilot AI commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

@copilot use step to gh skill install --local-skill --force

Done in eb8a2b7. Replaced the skills: frontmatter entries (pinned remote SHA) in both daily-rig-file-summarizer.md and daily-rig-sampler.md with a steps: entry that runs gh skill install . rig --from-local --force, so the skill is always installed from the local skills/rig checkout at runtime.

@pelikhan
pelikhan marked this pull request as ready for review July 30, 2026 10:27
@pelikhan
pelikhan merged commit 08ce3a5 into main Jul 30, 2026
5 checks passed
@github-actions

github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

🧠 Matt Pocock Skills Reviewer has completed the skills-based review. ✅

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skills-Based Review 🧠

Applied /codebase-design — clean infrastructure maintenance, no blocking issues.

📋 Review Summary

What was reviewed

  • daily-rig-file-summarizer.md and daily-rig-sampler.md: skills: SHA pinning replaced with steps: + gh skill install . rig --from-local --force
  • Both .lock.yml files regenerated via gh aw compile --strict

Assessment

  • gh skill install . rig --from-local --force correctly points to the repo root; skill discovery finds skills/rig/SKILL.md via the standard convention
  • ✅ Removing the Collect skill install failures infrastructure is correct — the new steps: approach surfaces failures as native workflow step failures
  • ✅ Lock files consistently regenerated; no stale manifest entries remain
  • ✅ PR description correctly notes daily-rig-task-generator.md is unaffected (reads skill via cat in the agent body)

Minor observation (non-blocking)

daily-rig-claude-compat.md (not changed here) uses gh skill install skills/rig rig --from-local while this PR uses . as the repo root. Both resolve correctly, but aligning to . in a follow-up would keep the pattern consistent.

🧠 Reviewed using Matt Pocock's skills by Matt Pocock Skills Reviewer · sonnet46 42 AIC · ⌖ 5.77 AIC · ⊞ 6.3K
Comment /matt to run again

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.

2 participants