github-actions-workflows

Automate GitHub Actions workflow creation with security and multi-cloud deployment templates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/franciscosanchezn/easyfactu-es --skill github-actions-workflows-franciscosanchezn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-actions-workflows
Source: https://github.com/franciscosanchezn/easyfactu-es/tree/main/.github/skills/github-actions-workflows
Command: npx skills add https://github.com/franciscosanchezn/easyfactu-es --skill github-actions-workflows-franciscosanchezn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates building, securing, and orchestrating GitHub Actions workflows for reliable CI/CD across clouds.

Core Features & Use Cases

  • Security-first workflow templates with OIDC-based authentication
  • Reusable templates for multi-cloud deployments (Hetzner/K3s, Azure)
  • GHCR container build/push patterns with strict dependency pinning and secret management
  • Troubleshooting, auditing, and governance guidance for robust workflows

Quick Start

Start by selecting one of the ready templates (for example deploy-k3s.yml) and customize it for your project to boot strap secure CI/CD workflows.

Frequently Asked Questions about github-actions-workflows

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

FAQPage Schema
How do I create secure GitHub Actions workflows with OIDC authentication?

You can create secure GitHub Actions workflows with OIDC authentication by using reusable templates that enforce least-privilege permissions and passwordless cloud identity. This skill provides ready-made templates automating OIDC setup for multi-cloud deployments without long-lived secrets.

Can I build and push containers to GHCR using GitHub Actions with pinned dependencies?

Yes, you can build and push containers to GHCR using GitHub Actions with pinned dependencies. This skill provides GHCR container build and push patterns that strictly pin action SHAs and manage secrets for tamper-resistant CI/CD pipelines.

What is the best way to deploy to Hetzner K3s using GitHub Actions?

Deploying to Hetzner K3s using GitHub Actions is best achieved via SSH-based rollout patterns. This skill offers a deploy-k3s.yml template that automates secure, production-ready deployments to your Hetzner K3s cluster.

Does this GitHub Actions workflow approach support Azure deployments?

Yes, this GitHub Actions workflow approach supports Azure deployments through multi-cloud integration. The reusable templates apply OIDC authentication and security best practices to deploy your containers across Azure alongside Hetzner infrastructure.

How do I audit and troubleshoot GitHub Actions permissions for governance?

You can audit and troubleshoot GitHub Actions permissions for governance by enforcing least-privilege access and reviewing pinned action SHAs. This skill includes guidance on auditing workflows, ensuring robust governance, and troubleshooting security misconfigurations.

When should I avoid using reusable GitHub Actions workflow templates?

You should avoid using reusable GitHub Actions workflow templates when your deployment target lacks support for OIDC or SSH-based rollout patterns. These templates are designed for multi-cloud environments like Azure and Hetzner K3s and may not fit custom deployment pipelines.