Skip to content

ci: pin all action SHAs; fix notify-docs passing check#220

Merged
lukeocodes merged 3 commits intomainfrom
chore/add-context7-action
Apr 11, 2026
Merged

ci: pin all action SHAs; fix notify-docs passing check#220
lukeocodes merged 3 commits intomainfrom
chore/add-context7-action

Conversation

@lukeocodes
Copy link
Copy Markdown
Member

Summary

  • Pin all GitHub Action refs to commit SHAs across all 11 workflows (supply-chain security)
  • Fix notify-docs.yml: remove broken passing check that looked for ✅ passing markers in the README table (those markers don't exist — a merged [Example] PR is sufficient signal); also simplifies the issue body format

Workflows changed

All workflows: floating @v4, @v5, @beta refs → pinned commit SHAs

notify-docs.yml specifically:

  • Removed: grep -F "$SLUG" README.md | grep -c "✅ passing" gate (always returned 0, silently skipping every notification)
  • Simplified issue body to match what content-pm in deepgram-docs expects

- Pin all actions/checkout@v4, anthropics/claude-code-action@beta, and
  other unpinned refs to commit SHAs across all workflows
- notify-docs: remove broken passing check (README has no ✅ markers);
  a merged [Example] PR is sufficient signal to raise the suggestion
@lukeocodes lukeocodes merged commit 245b717 into main Apr 11, 2026
@lukeocodes lukeocodes deleted the chore/add-context7-action branch April 11, 2026 18:19
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