Skip to content

ci: retire skill-drift.yml (no-op stub) - #856

Merged
castrojo merged 1 commit into
mainfrom
chore/retire-skill-drift
Aug 1, 2026
Merged

ci: retire skill-drift.yml (no-op stub)#856
castrojo merged 1 commit into
mainfrom
chore/retire-skill-drift

Conversation

@castrojo

@castrojo castrojo commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

What

Deletes .github/workflows/skill-drift.yml.

Why

This workflow calls projectbluefin/actions/.github/workflows/skill-drift-check.yml, which is a deprecated no-op stub. Its own header says so:

name: Skill Drift Check (deprecated no-op)
# Retained as a no-op stub so consumer repos calling it at @v1 do not break.
# Consumer repos should delete their skill-drift.yml on next maintenance pass.

Its only step echoes "Skill drift check removed. Delete skill-drift.yml from consumer repo." and exits 0 without inspecting any changed path.

So this workflow has been running on every PR and returning a silent green result regardless of what changed. A green check that proves nothing is worse than no check, because it reads as evidence that a skill update was not needed.

Five repos carried this: bluefin, bluefin-lts, dakota, knuckle, testsuite. common never wired it up.

Safety

skill-drift is not a required status check in this repo (verified against the ruleset), so removing it cannot stall a PR or the merge queue.

Policy

Per projectbluefin/common docs/factory/agentic-model.md, process conventions are enforced at developer time by pre-commit; CI may re-run that suite as a single aggregate step, and bespoke per-convention CI jobs are banned.

The obligation to update skills alongside implementation is unchanged — only the false claim that CI enforced it is gone.

Retirement record: https://github.com/projectbluefin/common/blob/main/docs/skills/skill-drift.md

@castrojo
castrojo requested review from p5 and tulilirockz as code owners August 1, 2026 16:43
@castrojo
castrojo merged commit 176cc0a into main Aug 1, 2026
13 checks passed
@castrojo
castrojo deleted the chore/retire-skill-drift branch August 1, 2026 16:57
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