sickn33 avatar

Github Actions Templates

Solid collection of battle-tested GitHub Actions patterns that covers the essentials: CI testing with matrix builds across Node versions, Docker image builds with proper caching, Kubernetes deployments, and security scanning with Trivy and Snyk. The examples use current action versions (v4, v5) and include smart defaults like GitHub Container Registry integration and reusable workflows. Honestly, the real value here is having someone already figure out the permissions, caching strategies, and approval gates so you don't have to dig through docs at 2am when your deployment pipeline breaks. Best for teams standardizing their CI/CD or anyone tired of copying half-working YAML from StackOverflow.

skills.sh installs
391
GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill github-actions-templates --agent claude-code

Installs into .claude/skills of the current project.

Files

GitHub Actions Workflow Patterns

When to Use

Implement testing, matrix builds, artifact preparation or an explicitly authorized deployment workflow for an existing repository.

Inputs

Inspect the repository's actual scripts, lockfile, supported runtimes, required check names and release policy. Read resources/implementation-playbook.md and references/common-workflows.md before choosing job boundaries.

Test Workflow

This Node example assumes the target repository declares npm test and supports Node 22. Adapt the runtime and command to the actual project. The pinned action revisions are explicit review inputs; verify them before adopting or updating the template.

name: Test
on:
  pull_request:
  push:
    branches: [main]
permissions:
  contents: read
jobs:
  test:
    runs-on: ubuntu-latest
    timeout-minutes: 15
    steps:
      - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd
        with:
          persist-credentials: false
      - uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444
        with:
          node-version: '22'
          cache: npm
      - run: npm ci
      - run: npm test

Matrix Builds

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Categories
DevOps & CI/CD, Git & Pull Requests
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708
1incept5 avatareve-deploy-debuggingincept5/eve-skillpacksDeploy and debug Eve-compatible apps via the CLI, with a focus on staging environments.307skills.sh installs
2sickn33 avatardatabase-migrations-migration-observabilitysickn33/antigravity-awesome-skillsdatabase migrations migration observability295skills.sh installs
3getsentry avatarsentry-setup-logginggetsentry/sentry-agent-skillsSetup Sentry Logging in any project. Use when asked to add Sentry logs, enable structured logging, capture console logs, or integrate logging libraries (Consola289skills.sh installs
4pluginagentmarketplace avatarjava-dockerpluginagentmarketplace/custom-plugin-javaContainerize Java applications - Dockerfile optimization, JVM settings, security265skills.sh installs
5sickn33 avatardeployment-pipeline-designsickn33/antigravity-awesome-skillsdeployment pipeline design259skills.sh installs
6sickn33 avatarincident-respondersickn33/antigravity-awesome-skillsincident responder222skills.sh installs