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.
Backend & APIs
Node, Django, Rails, Spring, Go, .NET.
Mobile
iOS, Android, Flutter, React Native.
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…
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 CI/CDBuild and test an iOS app in GitHub Actions using Xcode on macOS runners, run unit tests, and produce an arch…
Systems & data
Rust, C++, Python data, ML, dbt.
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…
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…
Zig Build CI/CDSet up CI/CD for a Zig project with GitHub Actions: install a pinned Zig, run zig build test, build optimized…
Explore other topics
GitHub ActionsWorkflow, runner, and YAML errors - diagnosed and fixed.
Node.js & npmnpm, yarn, and pnpm failures in CI - solved.
DockerBuild, run, compose, and registry errors - explained.
Pythonpip, poetry, venv, and pytest failures - fixed.
Java & JVMMaven, Gradle, and JVM failures in CI - resolved.
GoGo build, module, and test failures - diagnosed.