Production-ready GitHub Actions without starting from a blank YAML file.
Build, test, scan, package, release and deploy with a practical vault of documented GitHub
Actions workflows for applications, containers, infrastructure and cloud platforms. Every file
starts read-only, pins its actions to verified commit SHAs, guards against publishing from pull
requests, and marks exactly what you need to change.
$19.99 — one-time purchase · instant digital download · no subscription
Workflow Vault
$19.99one-time
Every workflow file in the Vault, for one engineer.
Twenty workflows: Python, Node.js, Go, Java and .NET CI; Docker build-and-test, GHCR and multi-arch publishing
Terraform pull request validation and Ansible CI with Molecule
CodeQL, dependency review, secret scanning, SBOM and build attestation
Tag-based release with approval, GitHub Pages, Kubernetes deployment by digest
AWS, Azure and Google Cloud OIDC examples with trust-policy files
Three reusable workflows, a composite action and caller examples
Docker build and test — Buildx, GitHub Actions layer cache, the Dockerfile’s test stage as a required gate, Trivy image scan; never publishes
GHCR publish — branch, short-SHA and semver tags, OCI labels, provenance attestation, packages permission on one job only, no push from pull requests or forks
Terraform PR validation — fmt, init, validate, Checkov, plan with a read-only OIDC role; plan uploaded as a short-lived artifact rather than a PR comment; fork PRs get no credentials; no apply
Ansible CI — syntax check, ansible-lint with SARIF, Molecule scenario with the Docker driver, logs uploaded
Composite action setup-node-project (detects npm/pnpm/yarn from the lockfile, caches, installs)
A caller example for each, plus a multi-stage Dockerfile, an Ansible/Molecule example and Node and Python fixture projects the CI workflows run unchanged against
permissions: contents: read at the top of every workflow; widened per job only where needed
Every third-party action pinned to a full commit SHA with the release version beside it — 31 pins, each verified against the upstream tag on 13 September 2026
Nothing privileged on pull_request; no pull_request_target anywhere
Publish and deploy gated by event and by repository, so forks cannot reach a registry or a cluster
Context values passed through env, never interpolated into shell — no script injection from branch names or inputs
persist-credentials: false on every checkout
Protected environments on release, Kubernetes, Pages and the cloud examples
Concurrency that cancels superseded CI runs and never cancels a deployment mid-rollout
Developers and DevOps engineers who set up CI/CD for more than one repository, know what a job
and a step are, and want a reviewed baseline that already has the permissions block, the cache
key and the fork guard right.
If you have never written a workflow, start with the free
GitHub Actions fundamentals — the Vault assumes you can read
one. If you run one repository with one language, the free
CI lesson for it contains a complete workflow already. If your
organisation has a platform team publishing reusable workflows, use theirs.
A GitHub repository on any plan; a project with build and test commands; a Dockerfile for the
container workflows; for cloud deployment, an AWS, Azure or Google Cloud account where you can
create an OIDC trust configuration. Nothing to install locally beyond Git.
Delivery — a ZIP archive (github-actions-production-workflow-vault-1.0.0.zip, about 75 KB)
from your download page, which opens the moment Stripe confirms payment. Bookmark it; it keeps
working. Licence — one engineer; use and modify in unlimited personal and employer
repositories; no redistribution, resale or competing template product; provided without
warranty. The full text is LICENSE.md in the bundle and the
Terms apply. Updates — 1.x updates included, from the same
download page. Refunds — 14 days, on request, per the Terms.
Twenty workflow files under `workflows/` (CI for Python, Node.js, Go, Java and .NET; Docker build-and-test, GHCR and multi-arch publishing; Terraform PR validation; Ansible CI; CodeQL, dependency review, secret scanning, SBOM and attestation; release, GitHub Pages, Kubernetes; AWS, Azure and Google Cloud OIDC), three reusable workflows, one composite action, four caller examples, a multi-stage Dockerfile, an Ansible/Molecule example, two fixture projects, and the README, quick start, customization checklist, licence, changelog and five documentation guides. Fifty-seven files; plain YAML, Markdown, JSON and shell.
Is this a subscription?
No. One payment of $19.99, and the files are yours. There is no recurring charge, no account, and nothing to cancel.
Do I need a GitHub paid plan?
No for most of it: CI, containers, Pages, releases, OIDC and Kubernetes work on free plans, public or private. Three features depend on GitHub's plans, not on this product: dependency review and CodeQL on private repositories need GitHub Advanced Security, and artifact attestations on private repositories need GitHub Enterprise Cloud. Each affected file says so in its header.
Can I use the workflows for commercial projects?
Yes. The licence covers any purpose, commercial included, in unlimited repositories.
Can my employer use them?
You can use them in your employer's repositories — that is the normal case. A workflow file committed to a project you work on is use, not redistribution. If several engineers each want the bundle as their own starting point, each needs a purchase; teams standardising across a group should look at the team products.
May I redistribute or resell the templates?
No. You may not share the archive or your download link, publish the bundle, or build a competing template product from it. Committing workflows to your repositories, public or private, is fine.
Are the workflows ready without customization?
No workflow is. Every file marks what you must change with `CUSTOMIZE` — the default branch, runtime versions, commands, image names, cloud identifiers, environment names — and the checklist covers the repository settings around them. Expect the first run in your repository to be the integration test; the quick start walks through doing that on a branch where nothing can be published or deployed.
How are updates delivered?
Through the download page you land on after purchase, which stays valid. Updates within version 1.x are included — pinned action SHAs, GitHub feature changes, corrections. The changelog in the bundle records what changed.
Which languages and platforms are covered?
CI: Python, Node.js, Go, Java (Maven, with Gradle notes) and .NET. Containers: Docker with BuildKit, GitHub Container Registry, amd64 and arm64. Infrastructure: Terraform and Ansible. Security: CodeQL, dependency review, gitleaks, Trivy, Checkov, Syft SBOMs and GitHub attestations. Deployment: GitHub Releases, GitHub Pages, Kubernetes. Cloud: AWS, Microsoft Azure and Google Cloud through OIDC.
Are cloud credentials included?
No — nothing in the product is a secret, and the cloud examples are designed so you never store one. They use GitHub's OIDC tokens with a trust policy you create in your own AWS, Azure or Google Cloud account; sample policy files and setup commands are included, with the restrictions that make them safe spelled out.
Are the workflows guaranteed to work with every repository?
No. They were validated with actionlint and ShellCheck, run against fixture projects, and the Docker workflow's test stage was built — but they were not run against your repository, your cluster or your cloud account. Projects differ; the customization checklist and the troubleshooting sections exist because of that. What is guaranteed is that the files are correct, current GitHub Actions syntax with verified action pins, and that errors in them get corrected.
What is the refund policy for a downloadable product?
The Terms state it: a full refund within 14 days of purchase, on request. Because it is a download, the request is on trust — delete the files and ask.
How is this different from the Professional Toolkit?
The Vault is entirely GitHub Actions: twenty workflows plus reusable workflows and the documentation to run them. The Professional Toolkit is broader and shallower on Actions — five workflow templates alongside Git decision guides, CODEOWNERS and PR templates, GitHub API scripts, security checklists, AI review checklists and DevOps repository templates. If your problem is pipelines, buy the Vault; if it is setting up whole repositories, the Toolkit; both fit together and neither repeats the other.
The Vault is GitHub Actions only. For the rest of a repository — Git decision guides, annotated
CODEOWNERS and pull request templates, GitHub API automation scripts, security and AI review
checklists, GitOps and infrastructure repository templates — the Professional Toolkit is the
broader product. Its five Actions templates are the starting points; the Vault is the full
implementation set.