github-actions

Automate GitHub Actions CI/CD governance with SHA-pinning and restricted permissions.

19|6|Updated Sep 13, 2025
One-click install
npx skills add https://github.com/neverinfamous/memory-journal-mcp --skill github-actions-neverinfamous
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-actions
Source: https://github.com/neverinfamous/memory-journal-mcp/tree/main/skills/github-actions
Command: npx skills add https://github.com/neverinfamous/memory-journal-mcp --skill github-actions-neverinfamous

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GitHub Actions pipelines often drift from security best practices and standardization, leading to inconsistent builds and higher risk across repositories.

Core Features & Use Cases

  • Pin third-party actions to exact SHAs for a tamper-resistant supply chain.
  • Harden permissions with per-job scopes and default restrictions.
  • Promote reuse with modular, template-driven workflows and shared actions.
  • Reference proven templates stored in the references directory to accelerate adoption.

Quick Start

Ask me to generate a secure GitHub Actions workflow template using the provided references as a starting point.

Frequently Asked Questions about github-actions

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

FAQPage Schema
How do I secure GitHub Actions workflows across multiple projects?

To secure GitHub Actions pipelines, you must pin third-party actions to exact commit SHAs for a tamper-resistant supply chain, enforce strict per-job permission scopes, and standardize reusable workflow templates across repositories.

What is the best way to standardize reusable GitHub Actions workflows?

Standardize reusable GitHub Actions workflows by applying modular, template-driven designs that leverage shared actions and reference-backed templates stored in a centralized references directory to accelerate team adoption.

Why should I pin third-party GitHub Actions to exact SHAs?

Pinning third-party GitHub Actions to exact SHAs establishes a tamper-resistant supply chain, preventing unauthorized modifications to action code and protecting your CI/CD pipelines from dependency drift.

How do I harden permissions for GitHub Actions CI/CD pipelines?

Harden GitHub Actions permissions by applying default read-only access restrictions at the repository level and explicitly defining minimal, per-job permission scopes within the YAML workflow configuration to limit blast radius.

Can I use reference templates to generate secure GitHub Actions workflows?

Yes, you can generate secure GitHub Actions workflows using proven, reference-backed templates stored in the references directory, which provide a validated starting point for YAML frontmatter-based discovery and explicit security constraints.