StackPractices

Tag: github-actions

Browse 7 practical software engineering resources tagged with "github-actions". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving github-actions. Each resource is written for engineers who ship real systems, with copy-paste examples and practical trade-offs.

GitHub Actions

GitHub Actions is a CI/CD and automation platform built into GitHub. It lets you define workflows as YAML files triggered by Git events.

The resources below cover workflow syntax, reusable workflows, matrix builds, secrets, caching, and deployment patterns. Each guide helps you automate testing, building, and releasing.

Every resource includes clear explanations, copy-paste code, and practical warnings. Use them to make informed decisions, avoid production pitfalls, and speed up your delivery. If you are just getting started, read the beginner-friendly articles first; if you are experienced, jump straight to the advanced patterns and architecture guides. New resources are added regularly, so bookmark this page and check back for the latest patterns.

CI/CD Pipeline Setup

Set up automated CI/CD pipelines for testing, building, and deploying applications with GitHub...

GitHub Actions CI/CD

How to build and deploy with GitHub Actions using workflows, matrices, caching, and secrets.

Across Multiple OS and Language Versions with GitHub

How to use GitHub Actions matrix strategy to test across multiple operating systems, language...

Share Workflow Logic with GitHub Actions Reusable Workflows

How to create and consume reusable workflows in GitHub Actions, covering inputs, secrets,...

CI/CD Pipeline Guide

A practical guide to building CI/CD pipelines with GitHub Actions, testing, deployment strategies,...

Complete Guide to CI/CD with GitHub Actions

Build CI/CD pipelines from scratch with GitHub Actions. Covers workflows, runners, matrix builds,...

GitHub Actions CI/CD: Workflows, Runners, Secrets

Master GitHub Actions for CI/CD: workflows, reusable workflows, composite actions, secrets...