Skip to content
Latchkey
CI/CD by Stack

Copy-paste CI/CD setups for your exact framework and language.

Stack-specific CI/CD recipes: how to set up testing, building, and deployment pipelines for Next.js, Django, Rails, Spring Boot, Flutter, Go, Rust, and more - with complete, working GitHub Actions workflows.

Frontend & web

React, Next.js, Vue, Angular, static sites.

Blitz.js CI/CDSet up CI/CD for a Blitz.js app with GitHub Actions: lint, type-check, run Prisma against Postgres, test, and… Capacitor CI/CDSet up CI/CD for a Capacitor app with GitHub Actions: install, build the web bundle, run cap sync, build the… Chrome extension CI/CDSet up CI/CD for a Chrome extension with GitHub Actions: install, lint, build the bundle, zip it, and publish… Component library CI/CDSet up CI/CD for a Tailwind component library with GitHub Actions: lint, typecheck, test, build with tsup, an… Gatsby Netlify CI/CDSet up CI/CD for a Gatsby site on Netlify with GitHub Actions: install, lint, build the static site, and depl… Hugo + CF Pages CI/CDSet up CI/CD for a Hugo site deployed to Cloudflare Pages with GitHub Actions: install Hugo extended, build t… Lit CI/CDSet up CI/CD for a Lit web component library with GitHub Actions: install, lint, type-check, test with Web Te… MV3 Extension CI/CDSet up CI/CD for a Manifest V3 Chrome and Firefox extension with GitHub Actions: lint with web-ext, build, pa… Meteor CI/CDSet up CI/CD for a Meteor app with GitHub Actions: install Meteor, lint, run tests with the test driver, buil… Next.js Playwright Vercel CI/CDSet up CI/CD for a Next.js app with Playwright e2e tests and Vercel deploys using GitHub Actions: install, li… Nuxt S3 CI/CDSet up CI/CD for a Nuxt app with Vitest as a static site on S3 with GitHub Actions: install, test, generate,… Preact CI/CDSet up CI/CD for a Preact app with GitHub Actions: install, lint, type-check, test, build the small bundle wi… PWA CI/CDSet up CI/CD for a Progressive Web App with GitHub Actions: test, build with a service worker, run a Lighthou… Qwik City CI/CDSet up CI/CD for a Qwik City app with GitHub Actions: install, lint, type-check, run tests, build the SSR out… RedwoodJS CI/CDSet up CI/CD for a RedwoodJS app with GitHub Actions: lint, run web and api tests against Postgres, build bot… Remix Fly.io CI/CDSet up CI/CD for a Remix app deployed to Fly.io with GitHub Actions: install, type-check, test, build, and de… SolidStart Vercel CI/CDSet up CI/CD for a SolidStart app on Vercel with GitHub Actions: install, type-check, test, build with the Ve… Static HTML CI/CDSet up CI/CD for a plain HTML and CSS site with GitHub Actions: validate HTML and links, then deploy straight… Stencil CI/CDSet up CI/CD for a Stencil component library with GitHub Actions: run Stencil spec and e2e tests, build the d… SvelteKit + Vercel CI/CDSet up CI/CD for a SvelteKit app deployed to Vercel with GitHub Actions: check with svelte-check, test with V… SvelteKit Pages CI/CDSet up CI/CD for a SvelteKit app on Cloudflare Pages with GitHub Actions: install, run svelte-check, test, bu… T3 Stack CI/CDSet up CI/CD for a T3 stack app (Next.js, tRPC, Prisma, Tailwind) with GitHub Actions: lint, type-check, run… Tauri CI/CDSet up CI/CD for a Tauri desktop app with GitHub Actions: install Rust and Node, build the frontend, bundle n… Three.js CI/CDSet up CI/CD for a Three.js WebGL app with GitHub Actions: install, type-check, test logic with Vitest, bundl… Turborepo CI/CDSet up CI/CD for a Turborepo with remote caching in GitHub Actions: run lint, test, and build pipelines, shar… Monorepo CI/CDSet up CI/CD for a Turborepo or Nx TypeScript monorepo with GitHub Actions: install once, run affected lint,… Vite Library CI/CDSet up CI/CD for a library built in Vite library mode with GitHub Actions: type-check, test, build ESM and CJ… Vue Pinia Cypress CI/CDSet up CI/CD for a Vue 3 app with Pinia and Cypress e2e tests using GitHub Actions: install, lint, build, run… Vue + Vitest CI/CDSet up CI/CD for a Vue 3 app tested with Vitest using GitHub Actions: lint, run component tests with coverage… Vue 3 + Vite CI/CDSet up CI/CD for a Vue 3 + Vite app with GitHub Actions: install, lint, type-check with vue-tsc, run Vitest a… Web Components CI/CDSet up CI/CD for a framework-agnostic web component library with GitHub Actions: lint, run Web Test Runner in… Angular Firebase CI/CDSet up CI/CD for an Angular app with Jest tests on Firebase Hosting using GitHub Actions: install, lint, test… Astro Cloudflare CI/CDSet up CI/CD for an Astro app on Cloudflare with GitHub Actions: install, run astro check, build the static o… Electron CI/CDSet up CI/CD for an Electron desktop app with GitHub Actions: install, lint, test, package per OS with electr… Eleventy + CMS CI/CDSet up CI/CD for an Eleventy site with Netlify CMS content using GitHub Actions: lint content, build the stat… Emscripten WASM CI/CDSet up CI/CD for an Emscripten WebAssembly app with GitHub Actions: install the SDK, compile C/C++ to WASM wi… Ionic CI/CDSet up CI/CD for an Ionic app with GitHub Actions: lint, test, build the web bundle with the Ionic CLI, and d… Nx Monorepo CI/CDSet up CI/CD for an Nx monorepo with React and Node apps using GitHub Actions: run only affected lint, test,… Angular SSR CI/CDSet up CI/CD for an Angular Universal SSR app with GitHub Actions: lint, test headless, build the browser and… Angular CI/CDSet up CI/CD for an Angular app with GitHub Actions: install, lint, run headless Karma tests, build with the… Astro + Tailwind CI/CDSet up CI/CD for an Astro site with Tailwind using GitHub Actions: run astro check, build the static output,… Astro CI/CDSet up CI/CD for an Astro site with GitHub Actions: install, run astro check, build the static output, and de… Docusaurus CI/CDSet up CI/CD for a Docusaurus docs site with GitHub Actions: install, typecheck, build with docusaurus build,… Eleventy CI/CDSet up CI/CD for an Eleventy (11ty) static site with GitHub Actions: install, build the site with eleventy, c… Gatsby CI/CDSet up CI/CD for a Gatsby site with GitHub Actions: install, lint, test, build with gatsby build, cache the G… Hugo CI/CDSet up CI/CD for a Hugo static site with GitHub Actions: install the Hugo binary, build with the extended ver… Jekyll CI/CDSet up CI/CD for a Jekyll site with GitHub Actions: install Ruby and bundler, build with jekyll build, cache… MkDocs CI/CDSet up CI/CD for an MkDocs site with GitHub Actions: install Python, build strictly with mkdocs build, cache… Next.js CI/CDSet up CI/CD for a Next.js app with GitHub Actions: lint, typecheck, test, build, and deploy to Vercel with a… Nuxt 3 CI/CDSet up CI/CD for a Nuxt 3 app with GitHub Actions: type-check with nuxi, test with Vitest, build the Nitro se… Nuxt CI/CDSet up CI/CD for a Nuxt 3 app with GitHub Actions: install, lint, test, build or generate, and deploy either… Qwik CI/CDSet up CI/CD for a Qwik or Qwik City app with GitHub Actions: install, lint, type-check, test, build the clie… React CI/CDSet up CI/CD for a React app (Create React App or Vite) with GitHub Actions: install, lint, test, build, and… Remix CI/CDSet up CI/CD for a Remix app with GitHub Actions: install, typecheck, lint, test, build the server and client… SolidJS CI/CDSet up CI/CD for a SolidJS app with GitHub Actions: install, type-check, test with Vitest, build with Vite, a… SolidStart CI/CDSet up CI/CD for a SolidStart app with GitHub Actions: install, type-check, test with Vitest, build the SSR o… Storybook CI/CDSet up CI/CD for Storybook with GitHub Actions: run the test-runner against stories, build the static Storybo… SvelteKit CI/CDSet up CI/CD for a Svelte or SvelteKit app with GitHub Actions: install, lint, run svelte-check, test, build,… Vite CI/CDSet up CI/CD for any Vite project with GitHub Actions: install, lint, type-check, test with Vitest, build, an… Vue CI/CDSet up CI/CD for a Vue.js app with GitHub Actions: install, lint, type-check, run unit tests, build with Vite… SPA to S3+CloudFrontDeploy a single-page app to S3 and CloudFront with GitHub Actions: build the bundle, sync to S3 with OIDC aut… Deploy StorybookBuild and deploy a static Storybook to GitHub Pages with GitHub Actions: install, build-storybook, upload the…

Backend & APIs

Node, Django, Rails, Spring, Go, .NET.

ASP.NET Core CI/CDA working GitHub Actions pipeline for ASP.NET Core: restore, build, run tests against a Postgres service, pub… .NET + EF Core CI/CDSet up CI/CD for a .NET app with EF Core and SQL Server using GitHub Actions: apply migrations to a SQL Serve… Blazor CI/CDSet up CI/CD for a .NET Blazor app with GitHub Actions: restore, build, run bUnit tests, publish the app, and… Bun Elysia CI/CDSet up CI/CD for a Bun + Elysia API with GitHub Actions: install with bun, run bun test against Postgres, typ… Bun CI/CDSet up CI/CD for a Bun app with GitHub Actions: set up Bun, install with the lockfile, run bun test, build, a… Deno CI/CDSet up CI/CD for a Deno app with GitHub Actions: set up Deno, format-check, lint, type-check, run deno test,… Deno Fresh CI/CDSet up CI/CD for a Deno Fresh app with GitHub Actions: format-check, lint, type-check, run deno test, build,… Django + Celery CI/CDSet up CI/CD for a Django app with Celery and Redis using GitHub Actions: test against Postgres and Redis con… Django REST CI/CDSet up CI/CD for a Django REST Framework API with GitHub Actions: lint, run migrations and tests against Post… FastAPI + Celery CI/CDSet up CI/CD for a FastAPI app with a Celery worker using GitHub Actions: lint, type-check, test the API and… FastAPI + Alembic CI/CDSet up CI/CD for a FastAPI app with SQLAlchemy and Alembic using GitHub Actions: lint, run Alembic migrations… Fastify MongoDB CI/CDSet up CI/CD for a Node Fastify API on MongoDB with GitHub Actions: install, lint, test against a MongoDB ser… Fiber CI/CDSet up CI/CD for a Fiber Go web service with GitHub Actions: set up Go, vet, lint, run tests, build a static… Flask Celery CI/CDSet up CI/CD for a Flask app with Celery workers on Redis using GitHub Actions: install, lint, test against R… Ghost theme CI/CDSet up CI/CD for a Ghost theme with GitHub Actions: install, validate with gscan, build assets, zip the theme… Gin CI/CDSet up CI/CD for a Gin Go web service with GitHub Actions: set up Go, vet, lint with golangci-lint, run race-… Go Gin ECS CI/CDSet up CI/CD for a Go + Gin service on AWS ECS with GitHub Actions: test against Postgres, build a Docker ima… Go + sqlc CI/CDSet up CI/CD for a Go service using sqlc and Postgres with GitHub Actions: verify generated code, run tests a… Go gRPC CI/CDSet up CI/CD for a Go gRPC service with GitHub Actions: generate stubs from protobufs with buf, vet and test,… Go CI/CDA complete GitHub Actions pipeline for a Go web service: vet, lint, run tests against Postgres, build a stati… GraphQL API CI/CDA complete GitHub Actions pipeline for a GraphQL API: install, lint, run resolver tests against Postgres, che… Apollo Server CI/CDSet up CI/CD for an Apollo GraphQL server with GitHub Actions: install, lint, run tests, check the schema wit… gRPC CI/CDSet up CI/CD for a gRPC service with GitHub Actions: lint protos with buf, generate code, run tests, build a… Hapi API CI/CDSet up CI/CD for a Hapi API with GitHub Actions: install, lint, run lab tests against Postgres, build, and pu… Spring Kafka CI/CDSet up CI/CD for a Spring Boot app that consumes Kafka with GitHub Actions: build with Maven, test against a… Ktor Postgres CI/CDSet up CI/CD for a Kotlin Ktor service on Postgres with GitHub Actions: build with Gradle, test against a Pos… Laravel + Pest CI/CDSet up CI/CD for a Laravel app tested with Pest using GitHub Actions: install Composer and npm deps, run Pest… Laravel + Queue CI/CDSet up CI/CD for a Laravel app with a queue worker using GitHub Actions: run Pint and PHPUnit against MySQL a… Micronaut GraalVM CI/CDSet up CI/CD for a Micronaut app with a GraalVM native image using GitHub Actions: test on the JVM, build the… Docker MicroserviceA complete GitHub Actions pipeline for a Dockerized microservice: test, build a multi-stage image with Buildx… NestJS + Prisma CI/CDSet up CI/CD for a NestJS app with Prisma and Postgres using GitHub Actions: lint, run e2e tests against a Po… NestJS Microservice CI/CDSet up CI/CD for a NestJS microservice with GitHub Actions: lint, run unit and e2e tests against a service tr… Playwright Components CI/CDSet up CI/CD for a Node app with Playwright component tests using GitHub Actions: install browsers, run compo… Node Worker CI/CDA complete GitHub Actions pipeline for a Node worker/queue service: install, test job handlers against Redis… Node gRPC CI/CDSet up CI/CD for a Node.js gRPC service with GitHub Actions: generate TypeScript stubs from protos, lint, tes… Express CI/CDBuild a complete GitHub Actions pipeline for a Node/Express API: install, lint, test against Postgres, build,… Phoenix + Ecto CI/CDSet up CI/CD for a Phoenix app with Ecto and Postgres using GitHub Actions: check format, run ExUnit on a Pos… Phoenix LiveView CI/CDSet up CI/CD for a Phoenix LiveView app with GitHub Actions: check formatting, run Credo and tests against Po… Poetry + tox CI/CDSet up CI/CD for a Python project using Poetry and tox with GitHub Actions: run a version matrix with tox, li… Python gRPC CI/CDSet up CI/CD for a Python gRPC service with GitHub Actions: generate stubs with grpcio-tools, lint, type-chec… Quarkus Native CI/CDSet up CI/CD for a Quarkus app compiled to a native image with GitHub Actions: run JVM tests, build a GraalVM… Rails System Tests CI/CDSet up CI/CD for a Rails app with RSpec system tests using GitHub Actions: run model and request specs plus h… Rails + Sidekiq CI/CDSet up CI/CD for a Rails API with Sidekiq using GitHub Actions: run RuboCop, test against Postgres and Redis,… REST + Postgres CI/CDA complete GitHub Actions pipeline for a REST API backed by Postgres: install, migrate, run integration tests… Sinatra CI/CDSet up CI/CD for a Ruby Sinatra app with GitHub Actions: install gems with Bundler, run RuboCop and RSpec aga… Rust Actix Docker CI/CDSet up CI/CD for a Rust + Actix Web service with GitHub Actions: fmt, clippy, test against Postgres, build a… Rust + SQLx CI/CDSet up CI/CD for a Rust service using SQLx and Postgres with GitHub Actions: run migrations, verify the SQLx… Rust Rocket CI/CDSet up CI/CD for a Rust Rocket web API with GitHub Actions: check formatting and Clippy, run tests, build a r… Scala Play sbt CI/CDSet up CI/CD for a Scala Play app with sbt and GitHub Actions: compile, run tests against Postgres, and produ… Serverless Lambda APIA complete GitHub Actions pipeline for a serverless API on AWS Lambda: install, test, build, and deploy with… Symfony Doctrine CI/CDSet up CI/CD for a PHP Symfony app with Doctrine and GitHub Actions: install with Composer, run migrations an… WordPress plugin CI/CDSet up CI/CD for a WordPress plugin with GitHub Actions: lint with PHPCS, run PHPUnit against WordPress, buil… AdonisJS CI/CDSet up CI/CD for an AdonisJS app with GitHub Actions: install, lint, run migrations and Japa tests against Po… Actix CI/CDSet up CI/CD for an Actix Web Rust service with GitHub Actions: install Rust, check formatting and clippy, ru… Axum CI/CDSet up CI/CD for an Axum Rust service with GitHub Actions: install Rust, run fmt, clippy, and sqlx-aware test… Echo CI/CDSet up CI/CD for an Echo Go web service with GitHub Actions: set up Go, lint, run tests against Postgres, bui… Phoenix LiveView Fly CI/CDSet up CI/CD for a Phoenix LiveView app on Fly.io with GitHub Actions: compile with warnings as errors, test… Express + Prisma CI/CDSet up CI/CD for an Express API using Prisma with GitHub Actions: generate the client, run migrations and tes… Deploy to AWS ECSA complete GitHub Actions pipeline that tests an API, builds and pushes an image to ECR, and deploys to AWS E… Deploy to a VPSA complete GitHub Actions pipeline that tests an app, then deploys to a VPS over SSH - pulling the latest bui… Django CI/CDA complete GitHub Actions pipeline for Django: install, lint, run tests and migrations against Postgres, coll… Drupal CI/CDSet up CI/CD for a Drupal site with GitHub Actions: install PHP and Composer, run PHPCS and PHPUnit against M… FastAPI CI/CDA complete GitHub Actions pipeline for FastAPI: install, lint, run pytest against Postgres and Redis, build,… Fastify CI/CDSet up CI/CD for a Fastify API with GitHub Actions: install, lint, type-check, run tap or node:test, build, a… Flask CI/CDA working GitHub Actions pipeline for Flask: install, lint, run pytest against Postgres, build, and deploy wi… hapi CI/CDSet up CI/CD for a hapi API with GitHub Actions: install, lint, run lab tests with coverage, build, and deplo… Koa CI/CDSet up CI/CD for a Koa API with GitHub Actions: install, lint, run integration tests against a Redis service,… Ktor CI/CDSet up CI/CD for a Ktor Kotlin server with GitHub Actions: set up the JDK, run Gradle tests, build a fat jar,… Laravel CI/CDA working GitHub Actions pipeline for Laravel: composer install, Pint lint, run Pest/PHPUnit against MySQL an… Micronaut CI/CDSet up CI/CD for a Micronaut Java app with GitHub Actions: set up the JDK, run Gradle tests, build a runnable… NestJS CI/CDA full GitHub Actions pipeline for a NestJS app: install, lint, unit and e2e tests against Postgres, build wi… Phoenix CI/CDA complete GitHub Actions pipeline for Phoenix (Elixir): deps, format check, run ExUnit against Postgres, bui… Play Framework CI/CDSet up CI/CD for a Play Framework Scala app with GitHub Actions: set up the JDK and sbt, run tests, build a d… Quarkus CI/CDA working GitHub Actions pipeline for Quarkus: build, run tests with Dev Services against Postgres, package,… Rails CI/CDA complete GitHub Actions pipeline for Ruby on Rails: bundle, lint with RuboCop, run the test suite against P… Spring Boot (Gradle)A working GitHub Actions pipeline for Spring Boot with Gradle: build, run tests against Postgres, assemble th… Spring Boot (Maven)A complete GitHub Actions pipeline for Spring Boot with Maven: build, run tests against Postgres, package the… Spring Boot Native CI/CDSet up CI/CD for a Spring Boot app compiled to a GraalVM native image with GitHub Actions: test on the JVM, b… Spring + Testcontainers CI/CDSet up CI/CD for a Spring Boot app using Testcontainers with GitHub Actions: run integration tests against a… Strapi CI/CDSet up CI/CD for a Strapi CMS with GitHub Actions: install, build the admin panel, test against Postgres, bui… Symfony CI/CDSet up CI/CD for a Symfony PHP app with GitHub Actions: install PHP and Composer, run PHPUnit against a datab…

Mobile

iOS, Android, Flutter, React Native.

Android CI/CDA Gradle-based Android pipeline for GitHub Actions: set up the JDK, cache Gradle, run unit tests, and assembl… Flutter Riverpod CI/CDSet up CI/CD for a Flutter app with Riverpod and GitHub Actions: analyze, run widget tests, run build_runner… Flutter Integration CI/CDSet up CI/CD for a Flutter app with the integration_test package using GitHub Actions: run analyzer and widge… Flutter Web + Mobile CI/CDSet up CI/CD for a Flutter app targeting web and mobile with GitHub Actions: analyze, test, build the web bun… Kotlin Android CI/CDA Kotlin Android pipeline for GitHub Actions: JDK setup, Gradle cache, ktlint, unit tests, and a release bund… Kotlin Multiplatform CI/CDSet up CI/CD for a Kotlin Multiplatform library with GitHub Actions: build JVM, JS, and native targets, test,… Swift Package CI/CDSet up CI/CD for a Swift Package Manager library with GitHub Actions: resolve deps, build, run swift test, li… RN Detox CI/CDSet up CI/CD for a React Native app with Detox end-to-end tests using GitHub Actions: lint, unit test, build… Expo EAS Update CI/CDSet up CI/CD for a React Native Expo app with EAS Update and GitHub Actions: install, lint, test with Jest, a… Android Robolectric CI/CDSet up CI/CD for an Android app using Gradle and Robolectric with GitHub Actions: run fast JVM unit tests wit… Android Compose CI/CDSet up CI/CD for an Android Jetpack Compose app with GitHub Actions: build with Gradle, run unit and Compose… Expo EAS CI/CDSet up CI/CD for an Expo app with EAS Build using GitHub Actions: install, lint, test, then trigger non-inter… iOS fastlane CI/CDSet up CI/CD for an iOS app using fastlane with GitHub Actions: run tests, sync signing with match, build a s… iOS SwiftUI CI/CDSet up CI/CD for an iOS SwiftUI app with XCTest and GitHub Actions: build with xcodebuild on a macOS runner,… Expo EAS CI/CDRun Expo CI on GitHub Actions and trigger EAS Build from your pipeline: lint, test, and kick off a cloud buil… Flutter CI/CDA Flutter pipeline for GitHub Actions: install the SDK, analyze, run tests, and build an Android APK -- with… iOS CI/CDBuild and test an iOS app in GitHub Actions using Xcode on macOS runners, run unit tests, and produce an arch… React Native CI/CDA React Native CI pipeline for GitHub Actions: install Node deps, lint, run Jest, and assemble an Android rel… iOS Code SigningSet up iOS code signing in GitHub Actions: import a certificate and provisioning profile into a temporary key… Play Store BetaUpload a signed Android App Bundle to a Play Store testing track from GitHub Actions using a service account… TestFlight BetaBuild, export, and upload an iOS beta to TestFlight from GitHub Actions using an App Store Connect API key fo… fastlane CIDrive mobile builds, tests, and releases from a fastlane lane in GitHub Actions for consistent iOS and Androi…

Systems & data

Rust, C++, Python data, ML, dbt.

C Autotools CI/CDSet up CI/CD for a C library built with GNU Autotools and GitHub Actions: bootstrap, configure, build, run ma… C++ + Conan CI/CDSet up CI/CD for a C++ project using Conan for dependencies with GitHub Actions: install deps, configure with… C++ CMake CI/CDA CMake-based C++ pipeline for GitHub Actions: configure, build, and run CTest -- with a compiler cache to sp… CMake + vcpkg CI/CDSet up CI/CD for a CMake project using vcpkg in manifest mode with GitHub Actions: restore the binary cache,… Crystal CI/CDSet up CI/CD for a Crystal app with GitHub Actions: install shards, run crystal spec and the formatter check,… CUDA CI/CDSet up CI/CD for a CUDA C++ project with GitHub Actions: install the CUDA toolkit, compile kernels with nvcc… CUDA/C++ CI/CDSet up CI/CD for a CUDA C++ project with GitHub Actions: install the toolkit, configure CMake, compile kernel… dbt + BigQuery CI/CDSet up CI/CD for a dbt data pipeline on BigQuery with GitHub Actions: authenticate to GCP, run dbt build into… dbt CI/CDA CI pipeline for dbt: install dbt, parse the project, build models against a CI schema, and run tests -- wit… Docker Service CIBuild a data service image with Buildx layer caching, run integration tests against a service container, and… Go Cobra CLI ReleaseSet up CI/CD for a Go Cobra CLI with GitHub Actions: vet and test on PRs, then cross-compile and publish mult… Go + GoReleaser CI/CDSet up CI/CD for a Go app with golangci-lint and GoReleaser using GitHub Actions: lint, test, then on a tag c… Go CLI CI/CDTest and cross-compile a Go CLI for multiple platforms in GitHub Actions, then attach the binaries to a GitHu… Go CLI CI/CDSet up CI/CD for a Go CLI tool with GitHub Actions: vet, lint, test, then cross-compile and publish multi-pla… Go Library Matrix CITest a Go library across multiple Go versions in GitHub Actions with a build matrix, plus vet and race-detect… Go Monorepo CI/CDSet up CI/CD for a Go monorepo with GitHub Actions: vet, lint with golangci-lint, test, and build only the af… Haskell CI/CDSet up CI/CD for a Haskell project with GitHub Actions: set up GHC and Cabal, cache the store, build, run the… Haskell Stack CI/CDSet up CI/CD for a Haskell project built with Stack and GitHub Actions: set up GHC and Stack, build, run the… Helm Chart CILint and test a Helm chart in GitHub Actions: helm lint, template rendering, and install testing against an e… Jupyter CI/CDA CI pipeline for Jupyter notebooks: execute every notebook end to end with nbconvert or pytest-nbmake and fa… ML Model CIA CI pipeline for an ML project: cache datasets and model weights, run a fast training smoke test, and assert… Nim CI/CDSet up CI/CD for a Nim project with GitHub Actions: install Nim with nimble, run tests, build a release binar… Nim CI/CDSet up CI/CD for a Nim project with GitHub Actions: install Nim with nimble, run the test task, build a relea… Protobuf Codegen CI/CDSet up CI/CD for a shared protobuf/gRPC schema repo with GitHub Actions: lint protos with buf, check breaking… Python Typer CLI ReleaseSet up CI/CD for a Python Typer CLI with GitHub Actions: lint and test across a version matrix, build a wheel… Python CLI CI/CDSet up CI/CD for a Click-based Python CLI with GitHub Actions: lint with ruff, test across a Python matrix wi… Python Pipeline CIA CI pipeline for a Python ETL/data project: install with pip caching, lint with ruff, run pytest, and valida… ML Training CI/CDSet up CI/CD for a Python ML training pipeline with GitHub Actions: lint, run a fast smoke-train on sample da… PyPI Publish CITest a Python package across versions and publish to PyPI from GitHub Actions on tag, using trusted publishin… Rust clap CLI ReleaseSet up CI/CD for a Rust clap CLI with GitHub Actions: fmt, clippy, and test on PRs, then build a cross-platfo… Rust cargo-dist CI/CDSet up CI/CD for a Rust binary released with cargo-dist using GitHub Actions: build multi-platform artifacts,… Rust CLI CI/CDSet up CI/CD for a Rust CLI with GitHub Actions: fmt, clippy, test, then cross-compile release binaries on an… Rust Crate CI/CDA Rust CI pipeline for GitHub Actions: format check, clippy lints, cargo test, and a release build -- with ca… Rust Workspace CI/CDSet up CI/CD for a multi-crate Rust workspace with GitHub Actions: check formatting and Clippy across all mem… Tauri React CI/CDSet up CI/CD for a Tauri desktop app with a React frontend using GitHub Actions: install OS deps, build the f… Tauri Release CI/CDSet up a cross-platform Tauri release with GitHub Actions: build the frontend and Rust core on macOS, Windows… Terraform CI/CDValidate and plan a Terraform module in GitHub Actions: format check, init, validate, and a plan on pull requ… wasm-pack Library CI/CDSet up CI/CD for a Rust-to-WebAssembly library built with wasm-pack and GitHub Actions: test in headless brow… Zig Build CI/CDSet up CI/CD for a Zig project with GitHub Actions: install a pinned Zig, run zig build test, build optimized… Zig CI/CDSet up CI/CD for a Zig project with GitHub Actions: install Zig, check formatting, run zig build test, cross-… Electron Release CI/CDSet up a cross-platform release for an Electron app with electron-builder and GitHub Actions: build installer… OCaml CI/CDSet up CI/CD for an OCaml project with GitHub Actions: set up OPAM and dune, build, run tests, check formatti… PlatformIO Firmware CI/CDSet up CI/CD for embedded firmware with PlatformIO and GitHub Actions: run static checks, build every board e…
Explore other topics