github-actions

Reference GitHub Actions workflow YAML syntax, events, contexts, and security practices.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zenbuapps/zenbu-powers --skill github-actions-zenbuapps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-actions
Source: https://github.com/zenbuapps/zenbu-powers/tree/main/skills/github-actions
Command: npx skills add https://github.com/zenbuapps/zenbu-powers --skill github-actions-zenbuapps

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitHub Actions can be complex to configure, audit, and scale; this Skill provides a complete, centralized reference to design, debug, and optimize CI/CD workflows.

Core Features & Use Cases

  • Workflow YAML syntax reference for top-level, jobs, steps, and common fields.
  • Events and triggers guidance for push, pull_request, workflow_dispatch, workflow_call, and more.
  • Contexts & expressions primer for github, env, secrets, and built-in functions.
  • Reusable workflows, caching, artifacts, and security best practices to streamline automation and harden pipelines.
  • Use cases include building, validating, and automating GitHub Actions across monorepos, multi-environment deployments, and CI governance.

Quick Start

Browse this reference to configure a GitHub Actions workflow and verify syntax, triggers, and security considerations.

Frequently Asked Questions about github-actions

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

FAQPage Schema
How do I configure GitHub Actions workflow YAML syntax for jobs and steps?

GitHub Actions workflow YAML syntax defines top-level fields, jobs, and steps to configure CI/CD pipelines. Use this reference to verify common field structures, validate triggers, and ensure proper step execution across your automation workflows.

What events and triggers can I use in GitHub Actions workflows?

GitHub Actions workflows support events and triggers including push, pull_request, workflow_dispatch, and workflow_call. This reference guides configuring these triggers to properly initiate CI/CD automation based on repository activities and manual or reusable invocations.

How do GitHub Actions contexts and expressions work with secrets and built-in functions?

GitHub Actions contexts and expressions allow dynamic evaluation using github, env, and secrets contexts alongside built-in functions. This reference provides a primer for accessing runtime data securely and injecting values into your workflow steps.

What are the best practices for GitHub Actions security hardening and reusable workflows?

GitHub Actions security best practices involve hardening pipelines using reusable workflows, caching, and artifacts. This reference covers implementing these patterns to streamline automation and enforce CI governance across multi-environment deployments.

Can I use GitHub Actions to build and validate CI/CD workflows across monorepos?

GitHub Actions supports building, validating, and automating CI/CD workflows across monorepos and multi-environment deployments. Use this reference to configure syntax, events, and contexts tailored to scale and complex repository structures.

Why is my GitHub Actions workflow not triggering on the expected events?

GitHub Actions workflows fail to trigger when event configurations like push or pull_request are misconfigured. This reference helps debug triggers, verify contexts, and validate YAML syntax to resolve pipeline execution issues and ensure proper event filtering.