GitHub Actions Complete Guide
10 posts in this series
A GitHub Actions path for workflows, CI/CD, caching, secrets, deployments, matrix builds, and failure troubleshooting.
GitHub Actions Getting Started: YAML Workflow Basics and Trigger Configuration
A beginner's guide to GitHub Actions YAML workflows: detailed explanation of four core fields—name, on, jobs, steps—8 trigger configuration methods, with copy-paste ready YAML templates and troubleshooting checklist.

GitHub Actions CI Pipeline in Practice: Build Automated Testing from Scratch
A comprehensive guide to setting up GitHub Actions CI pipeline, including workflow configuration, Matrix multi-version parallel testing, caching optimization, and practical tips to quickly implement automated build and test

GitHub Actions Cache Strategy: Speed Up CI/CD Pipeline 5x
A practical guide to GitHub Actions cache strategy: complete configuration examples from npm to Docker, cache key design best practices, and performance optimization data. Master the caching mechanism to accelerate your CI/CD pipeline 5x and save build costs.

GitHub Actions Matrix Build: Multi-Version Parallel Testing in Practice
Hands-on tutorial for GitHub Actions Matrix builds, covering basic syntax, exclude/include filters, fail-fast strategy optimization, and max-parallel resource control. Includes a complete multi-version parallel testing pipeline template.

GitHub Actions Matrix Builds: A Practical Guide to Multi-Platform Multi-Version Parallel Testing
A practical guide to GitHub Actions Matrix builds: from basic syntax to advanced techniques like exclude/include, fail-fast, and max-parallel, with 5 production-ready workflow templates to help you generate multi-platform multi-version parallel tests with 60%+ less configuration code

GitHub Actions Deployment Strategies: From VPS to Cloud Platforms CD Pipeline
Detailed guide to three GitHub Actions deployment strategies: VPS SSH deployment, cloud platform hosting, and hybrid deployment, with complete workflow configuration examples and troubleshooting guide

GitHub Actions Secrets Management: From Leak Risks to OIDC Keyless Deployment
GitHub Actions Secrets Management Guide: Three-tier architecture strategy, 8 security rules, OIDC keyless deployment, supply chain attack protection. Learn from the tj-actions incident with workflow YAML examples and best practices

GitHub Actions Self-Hosted Runner: A Complete Guide to Private Environment Deployment
Complete guide to GitHub Actions self-hosted runner deployment: 2026 pricing changes, three deployment strategies compared, security best practices, and Runner Fleet management.

GitHub Actions Composite Action Development: Complete Guide from action.yml to Marketplace Publishing
Comprehensive guide to GitHub Actions composite action development, including action.yml structure, inputs/outputs configuration, secrets passing, version management strategies, and Marketplace publishing. Master CI/CD componentization best practices.

GitHub Actions Security Practices: 3 Key Protections Learned from the tj-actions Incident
GitHub Actions security practice guide: Deep dive into the tj-actions supply chain attack, master secrets management, GITHUB_TOKEN permission control, and audit log configuration. Learn about the 2026 security roadmap features to protect your CI/CD pipelines from credential leaks and permission abuse.

