Example Tutorial
This section provides a complete project CI/CD example for AtomGit Action, covering continuous integration pipelines for multiple languages such as Node.js, Java Maven, Java Gradle, Go, Python, and best practices for PR code checks.
📄️ Node.js CI Project
This document provides a complete example of a continuous integration workflow for a Node.js project, including multi-version matrix testing, building, packaging, and artifact upload.
📄️ Java Maven CI
This document provides a complete example of a continuous integration workflow for a Java Maven project, including multi-JDK version matrix, build, test, and package release.
📄️ Java Gradle CI
This document provides a complete example of a continuous integration workflow for a Java Gradle project, including multi-JDK version matrix, Gradle cache acceleration, and build and test.
📄️ Go CI
This document provides a complete example of a continuous integration workflow for a Go project, including multi-version matrix, code checking, test coverage, and building binaries.
📄️ Python CI
This document provides a complete continuous integration workflow example for a Python project, including code quality checks, multi-version testing, pip cache, and build packaging.
📄️ PR Code Inspection Example
This document provides an example of a Pull Request code inspection workflow, including code style checking, security scanning, and PR size label management.