ci-workflows

Community

Pin CI actions across GitHub & Gitea

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.