ci-workflows
CommunityPin CI actions across GitHub & Gitea
Software Engineering#github actions#ci#docker build#gitea actions#workflow yaml#action pinning#pages deployment
Authorerfianugrah
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents broken CI pipelines by ensuring GitHub Actions and Gitea Actions workflows are pinned to verified-current action versions and written with Gitea-compatible YAML patterns.
Core Features & Use Cases
- Verified-current action pinning: Converts “use whatever the latest is” into safe major-tag pins (and notes when SHA pinning is warranted).
- GitHub vs Gitea compatibility coverage: Documents and accounts for fields and behaviors that Gitea silently ignores, runner label/image differences, and action download source differences.
- Practical workflow guidance: Provides templates and patterns for Node/Python/Go/Java/Bun/Deno, Docker build+push, Pages deployment, and GitHub Releases, plus a re-verification protocol to avoid stale versions.
Quick Start
Use ci-workflows to review a workflow YAML and rewrite it so each uses: action is pinned to the verified major tag for both GitHub Actions and Gitea Actions where applicable.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ci-workflows Download link: https://github.com/erfianugrah/dotfiles/archive/main.zip#ci-workflows Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.