Low-Code CI/CD Pipeline Builder
100%

Build Your CI/CD Pipeline

Drag actions from the left panel to get started

• Drag nodes to the canvas

• Click the blue circle to start connecting

• Click the green circle to complete connection

• Click nodes to configure settings

• Use mouse wheel to zoom, drag to pan

100%
0 nodes

GitHub Actions

Drag actions to build your pipeline

Source Control

Checkout

Official

Check out repository code

actions/checkout@v4

Cache

Official

Cache dependencies and build outputs

actions/cache@v3

Language & Runtime Setup

Setup Node.js

Official

Set up Node.js environment

actions/setup-node@v4

Setup Java

Official

Set up Java JDK

actions/setup-java@v3

Setup Python

Official

Set up Python environment

actions/setup-python@v4

Setup Go

Official

Set up Go environment

actions/setup-go@v4

Setup .NET

Official

Set up .NET Core SDK

actions/setup-dotnet@v3

Setup Ruby

Set up Ruby environment

ruby/setup-ruby@v1

Build & Package

Gradle Build

Build with Gradle

gradle/gradle-build-action@v2

Maven Build

Build with Maven

Custom Maven Build

Docker Build & Push

Build and push Docker images

docker/build-push-action@v5

Docker Setup Buildx

Set up Docker Buildx

docker/setup-buildx-action@v3

Testing & Quality

Super Linter

Lint code with Super Linter

github/super-linter@v4

Codecov

Upload coverage to Codecov

codecov/codecov-action@v3

SonarCloud Scan

Analyze code with SonarCloud

SonarSource/sonarcloud-github-action@master

Test Reporter

Publish test results

dorny/test-reporter@v1

Security & Compliance

Dependency Review

Official

Review dependency changes

actions/dependency-review-action@v3

CodeQL Analysis

Perform CodeQL security analysis

github/codeql-action/analyze@v2

Snyk Security

Scan for vulnerabilities with Snyk

snyk/actions/node@master

Cloud & Deployment

Configure AWS

Configure AWS credentials

aws-actions/configure-aws-credentials@v4

Azure Login

Login to Azure

azure/login@v1

GCP Auth

Authenticate with Google Cloud

google-github-actions/auth@v1

Deploy to Vercel

Deploy to Vercel

amondnet/vercel-action@v25

Deploy to Netlify

Deploy to Netlify

nwtgck/actions-netlify@v2.0

Deploy to Heroku

Deploy to Heroku

akhileshns/heroku-deploy@v3.12.14

Mobile & Desktop

Android Build

Build Android app

Custom Android Build

iOS Build

Build iOS app

Custom iOS Build

Electron Build

Build Electron app

samuelmeuli/action-electron-builder@v1

Notifications & Communication

Slack Notification

Send Slack notification

8398a7/action-slack@v3

Discord Notification

Send Discord notification

Ilshidur/action-discord@master

Teams Notification

Send Microsoft Teams notification

skitionek/notify-microsoft-teams@master

Utilities & Tools

Upload Artifact

Official

Upload build artifacts

actions/upload-artifact@v3

Download Artifact

Official

Download build artifacts

actions/download-artifact@v3

Create Release

Official

Create GitHub release

actions/create-release@v1

Semantic Release

Automated semantic versioning

cycjimmy/semantic-release-action@v3

Workflow Triggers

Push
Trigger on push to branches
Pull Request
Trigger on pull requests
Schedule
Trigger on a schedule
Manual
Trigger manually