ci-pipeline

Modify GitHub Actions workflows and GitHooks build processes.

9|Updated Apr 12, 2020
One-click install
npx skills add https://github.com/Wtyd/githooks --skill ci-pipeline-wtyd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-pipeline
Source: https://github.com/Wtyd/githooks/tree/main/.claude/skills/ci-pipeline
Command: npx skills add https://github.com/Wtyd/githooks --skill ci-pipeline-wtyd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides developers to modify CI workflows and the GitHooks build process.

Core Features & Use Cases

  • Maps GitHub Actions workflows to QA and build steps for GitHooks.
  • Provides release pipeline guidance, branch naming, version extraction, and binary packaging workflows.
  • Use Case: When updating PHP version matrices or adding/removing build jobs, adjust workflows and scripts accordingly.

Quick Start

Change the CI workflow definitions and the build process by editing the GitHub Actions YAMLs under .github/workflows and the build commands used to produce the Phar.

Frequently Asked Questions about ci-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I modify GitHub Actions workflows for a PHP version matrix update?

To update a PHP version matrix in GitHub Actions workflows, edit the YAML files under .github/workflows and adjust the build commands used to produce the Phar binary. This aligns the workflow definitions with the new PHP environment requirements.

What is the process for configuring release pipelines and branch naming in CI?

Configuring release pipelines and branch naming in CI involves updating GitHub Actions workflows to enforce naming conventions and release tagging. You edit the build scripts to handle version extraction and binary packaging for the release.

How do I package build artifacts and Phar binaries in a GitHub Actions workflow?

To package build artifacts and Phar binaries in a GitHub Actions workflow, modify the build commands within your .github/workflows YAML files. This ensures the CI pipeline correctly compiles and packages the binary for release.

Does this CI workflow guidance apply to adding or removing build jobs in GitHub Actions?

Yes, this CI workflow guidance applies when adding or removing build jobs in GitHub Actions. You adjust the .github/workflows definitions and related build scripts to map the updated jobs to the GitHooks QA and build steps.

What are the limitations when validating GitHub Actions workflows for GitHooks?

A key limitation when validating GitHub Actions workflows for GitHooks is that changes must strictly align with the defined build process. Workflow modifications require corresponding updates to the build scripts producing the Phar to avoid pipeline failures.