gh-actions-workflow in progress

Learn GitHub Actions
by reading real pipelines.

A small, public reference repo for CI/CD: triggers, jobs, CI, deployment, and security, shown as complete, commented workflow files. Read it, run it, copy it into your own project.

on:

Basics

Triggers: push, workflow_dispatch, pull_request.

needs:

Jobs

Dependencies, ordering, variables, outputs, artifacts.

uses:

CI

Real pipelines for Node.js and Python projects.

permissions:

Deploy

Delivery via FTP, SSH, and GitHub Pages.

schedule:

Security

Secrets, dependency, SAST, and container scans.

Runnable right now

Fork this repo and trigger these two yourself from the Actions tab — both accept workflow_dispatch, no setup required.

pages-deploy runs automatically here on every push to main — it's what publishes the page you're reading right now.