Workflow Hub
Workflow Hub provides a curated selection of GitHub Actions and Jenkins Plugins to help you find the right workflows for your CI pipelines.
TruffleHog OSS
Trufflehog is a tool that scan through git repositories for high entropy strings, digging deep into commit history and branches.
Gosec Security Checker
Go Security Checker scans for exposed secrets or sensitive information, strengthening your application's defenses.
OpenCommit with AI
OpenCommit is a GitHub Action that auto-generates meaningful commit messages using AI.
Checkout V4 Action
Action for checking out a repo
SSH for GitHub Actions
SSH for GitHub Actions to execute remote commands on a server.
Cache Action
Cache dependencies and build outputs in GitHub Actions
GitHub Pages Action
GitHub Pages Action for Static Site Generators to deploy your site to GitHub Pages.
Build and push Docker images
GitHub Action to build and push Docker images with Buildx
Snake Game GH Contributions
Generates a snake game from a GitHub user contributions.
GH Release
GitHub Action for creating GitHub Releases
GitHub Script
Write workflows scripting the GitHub API in JavaScript
Setup Node.js
Set up your GitHub Actions workflow with a specific version of Node.js
Code Reviewer Bot
A code review bot powered by ChatGPT
Run Ansible Lint
ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you
FTP Deploy
Deploys a GitHub project to a FTP server using GitHub actions
Release Drafter
Drafts your next release notes as pull requests are merged into master.
Debugging GitHub Actions
Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.
Run Terraform
Digger is an open source IaC orchestration tool.
Setup PHP Action
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
Configure AWS Credentials
Configure AWS credential environment variables for use in other GitHub Actions.
Python Linter
Tmost opinionated Python linter available.
Flutter Action
Flutter environment for use in GitHub Actions. It works on Linux, Windows, and macOS.
Typos
Source code spell checker
Paths Changes Filter
Conditionally run actions based on files modified by PR, feature branch or pushed commits
Create Pull Request
A GitHub action to create a pull request for changes to your repository in the actions workspace
Labeler
An action for automatically labelling pull requests
Is Website vulnerable
finds publicly known security vulnerabilities in a website's frontend JavaScript libraries
MegaLinter
MegaLinter analyzes 50 languages, 22 formats, 21 tooling formats, excessive copy-pastes, spelling mistakes and security issues in your repository sources with a GitHub Action, other CI tools or locally.
Git Auto Commit
Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.
Changed Files
Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.
Setup GCloud
A GitHub Action for installing and configuring the gcloud CLI.
Graphql Inspector
Validate schema, get schema change notifications, validate operations, find breaking changes, look for similar types, schema coverage
Step CI
Automated API Testing and Quality Assurance
Setup Python
Set up your GitHub Actions workflow with a specific version of Python
Code Review GPT
Your personal code reviewer powered by LLMs (OpenAI GPT-3.5/4) & Embeddings ⚡️ Improve code quality and catch bugs before you break production Lives in your Github/GitLab/Azure DevOps CI
Release Please
Automated releases based on conventional commits
Codecov Action
GitHub Action that uploads coverage to Codecov
Setup Java
Set up your GitHub Actions workflow with a specific version of Java
Image Compression
A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.
Download Artifact
Automatically download all artifacts from a GitHub Actions workflow, each stored in its designated directory for organized access and management
Setup Go
Set up your GitHub Actions workflow with a specific version of Go
AI PR Reviewer
AI-based Pull Request Summarizer and Reviewer with Chat Capabilities.
Release Action
An action which manages a GitHub release
Setup Terraform
Sets up Terraform CLI in your GitHub Actions workflow.
Hugo Actions
GitHub Actions for Hugo Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported.
Cypress Action
GitHub Action for running Cypress end-to-end & component tests
Close Stale Issues and PRs
Marks issues and pull requests that have not had recent interaction
Lost Pixel
Open source alternative to Percy, Chromatic, Applitools.
Rust Cache
A GitHub Action that implements smart caching for rust/cargo projects
SCP Action
GitHub Action that copy files and artifacts via SSH.
Wrangler Action
Easily deploy cloudflare workers applications using wrangler and github actions
Lighthouse CI Action
Audit URLs using Lighthouse and test performance with Lighthouse CI.
Github Push Action
GitHub actions to push back to repository eg. updated code
Rust Toolchain
Concise GitHub Action for installing a Rust toolchain
Slack Notify
GitHub Action for sending a notification to a Slack channel
GoLangCI Lint Action
Official GitHub Action for golangci-lint from its authors
S3 Sync
GitHub Action to sync a directory with a remote S3 bucket 🧺
PHP Lint
A tool that can speed up linting of php files by running several lint processes at once.
Heroku Deploy
A simple github action that dynamically deploys an app to heroku
Docker Login Action
GitHub Action to login against a Docker registry
Semantic Pull Request
A GitHub Action that ensures that your PR title matches the Conventional Commits spec.
Setup BuildX
GitHub Action to set up Docker Buildx
Setup Dotnet
Set up your GitHub Actions workflow with a specific version of the .NET core sdk
Repository Dispatch
A GitHub action to create a repository dispatch event
Authenticate to Google Cloud
A GitHub Action for authenticating to Google Cloud.
Cancel Workflow Action
⏹️ GitHub Action to cancel previous running workflows on push
Firebase Action
GitHub Action for interacting with Firebase
PnPm Setup
Install pnpm package manager
Amazon ECR Login
Logs into Amazon ECR with the local Docker client.
PyPI Publish
The blessed :octocat: GitHub Action, for publishing your :package: distribution files to PyPI: https://github.com/marketplace/actions/pypi-publish
Docker Metadata
GitHub Action to extract metadata (tags, labels) from Git reference and GitHub events for Docker
GoReleaser
GitHub Action for GoReleaser
Automerge Action
GitHub action to automatically merge pull requests that are ready
Telegram Message Notify
GitHub Action that sends a Telegram message.
Test Reporter
Displays test results from popular testing frameworks directly in GitHub
Unity Builder
Build Unity projects for different platforms
Python Semantic Release
Automatic semantic versioning for python projects
Aqua Security Trivy
Runs Trivy as GitHub action to scan your Docker container image for vulnerabilities
Setup Ruby
An action to download a prebuilt Ruby and add it to the PATH in 5 seconds
Publish Docker Containers
GitHub Action to build and push Docker containers using the Git branch as the Docker tag.
Expo GitHub Action
GitHub Action to publish, build, or manage your Expo app with Expo CLI and EAS CLI.
Upload Android Release to Play Store
GitHub Action to upload Android .apk or .aab files to Google Play Console using the Google Play Developer API v3.
GitHub Tag Action
A GitHub Action to automatically bump and tag the master branch on merge with the latest SemVer version.
Legitify Analyze
Strengthen the security posture of your source-code management with Legitify. Detect and remediate misconfigurations, security, and compliance issues across your GitHub assets.
First Interaction
An action for filtering pull requests and issues from first-time contributors
On-demand Self-hosted AWS EC2 Runner
Start and stop self-hosted EC2 runners on AWS dynamically as part of your GitHub Actions workflow to run jobs on demand.
Automatic Releases GitHub Action
Simplify GitHub releases by automatically uploading assets, generating changelogs, and handling pre-releases with the Automatic Releases GitHub Action.
Download workflow artifact
:gear: A GitHub Action to download an artifact associated with given workflow and commit or other criteria
Release Changelog Builder
A GitHub Action that builds release notes and changelogs, customized to your needs. Easily generate rich changelogs from PRs or commits with flexible configuration options.
Create or Update Comment
A GitHub action to create or update an issue or pull request comment
Automatic Rebase
GitHub Action to automatically rebase PRs
Run on Architecture
A Github Action that executes jobs/commands on non-x86 cpu architectures (ARMv6, ARMv7, aarch64, s390x, ppc64le, riscv64) via QEMU
Run Flank
Massively parallel Android and iOS test runner for Firebase Test Lab
Gradle Build Action
Execute your Gradle build and trigger dependency submission
Deploy to Firebase Hosting
Automatically deploy shareable previews for your Firebase Hosting sites
Serverless Deploy
:zap::octocat: A Github Action for deploying with the Serverless Framework
NPM or Yarn install with caching
GitHub Action for install npm dependencies with caching without any configuration
Amazon ECS "Deploy Task Definition" Action
Registers an Amazon ECS task definition and deploys it to an ECS service.
Deploy GitHub Pages site
GitHub Action to publish artifacts to GitHub Pages for deployments
Vercel Action
Deploy your static sites or web applications to Vercel using GitHub Actions, with support for custom domains, PR comments, and more.
Tag Action
A GitHub Action to automatically bump and tag versions based on semantic versioning when merging to the master branch.
NPM Publish
A fast and secure GitHub Action to automatically publish your packages to NPM when a version update is detected.
Beanstalk Deploy
GitHub action (and command line script) to deploy apps to Elastic Beanstalk
Upload Release Action
Automatically upload selected files to a GitHub release on tag creation using this GitHub Action. Supports all GitHub-hosted OS types.
Todo To Issue Action
Automatically create, update, and close GitHub issues based on TODO comments in your code. Supports customizable labels, assignees, milestones, and works with almost any programming language.
Publish Unit Test Results
This GitHub Action publishes test result files (JSON, TRX, XML) from your CI/CD workflows on GitHub. It supports annotations, comments, and check summaries for Linux, macOS, and Windows runners.
Compressed Size
This GitHub Action tracks changes in compressed file sizes between your pull request and the target branch, providing detailed size comparisons for various file types.
Dependency Review
A GitHub Action for detecting vulnerable dependencies and invalid licenses in your PRs
SonarCloud Scan
Integrate SonarCloud code analysis to GitHub Actions
Rust Toolchains
This GitHub Action helps install and manage Rust toolchains via rustup, supporting additional targets, components, profiles, and more.
Slack Action
This GitHub Action sends Slack notifications with customizable messages and formats. It supports sending status updates for jobs, including success, failure, and custom formats.
slash-command-dispatch
This GitHub Action enables "ChatOps" by processing slash commands from issue comments and creating dispatch events to handle them.
AI Code Review Action
AI Code Reviewer: Enhance your GitHub workflow with AI-powered code review! Get intelligent feedback and suggestions on pull requests using OpenAI's GPT-4 API, improving code quality and saving developers time.
Install Poetry Action
Github action for installing and configuring Poetry
dbt-checkpoint
List of `pre-commit` hooks to ensure the quality of your `dbt` projects.
Connect Tailscale
A GitHub Action to connect your workflow to your Tailscale network.
KiBot GitHub action
KiCad automation utility
Snyk GitHub Actions
A set of GitHub actions for checking your projects for vulnerabilities
GitHub App token
Impersonate a GitHub App in a GitHub Action
Jest coverage report
Track your code coverage in every pull request.
Lighthouse Check
GitHub Action for running @GoogleChromeLabs Lighthouse audits with all the bells and whistles 🔔 Multiple audits, Slack notifications, and more!
Cloudflare Pages GitHub Action
null
Automated releases for npm packages
Automatically release all merges to master on npm.
Docker Setup QEMU
GitHub Action to install QEMU static binaries
HashiCorp Vault
A GitHub Action that simplifies using HashiCorp Vault™ secrets as build variables.
Conform Action
Policy enforcement for your pipelines.
Email Extension
Jenkins Email Extension Plugin
Pipeline Utility Steps
Small, miscellaneous, cross platform utility steps for Jenkins Pipeline jobs.
Publish Over SSH Plugin
Publish Over SSH Plugin enables file transfer and remote command execution in Jenkins.
Gradle Plugin
The Gradle Plugin for Jenkins supports Gradle builds, automatic installs, and integrates Develocity for enhanced performance tracking.
Environment Injector
This plugin makes it possible to setup a custom environment for your jobs
Parameterized Trigger
The Parameterized Trigger Plugin in Jenkins allows automated triggering of builds with customizable parameters.
Script Security
Script Security plugin ensures safe user scripting.
Copy Artifact
Copy Artifact Plugin simplifies transferring artifacts between Jenkins projects, offering flexible options.
Workflow Step API
Seamlessly integrate custom Pipeline steps in Jenkins
Mailer Plugin
Instant email alerts for build updates, streamlining workflow responses.
Durable Task
Async tasks endure agent disconnections.
Conditional Buildstep Plugin
Jenkins plugin that allows conditions to controls step execution
Ant Plugin
The Ant Plugin lets Jenkins use Apache Ant build tools.
Structs
Library plugin for DSL plugins that need concise names for Jenkins extensions
Upload a Build Artifact
Allows us to upload files or directories, which we've designated as artifacts, directly from our GitHub Actions workflows.