GitHub Actions

Built to help developers find GitHub Actions.

Add an action

Currently listing 109 actions and counting...

Build

PHP Lint

by michaelw90

Github Action for PHPLint

Build

aloba

by containous

Myrmica Aloba 🐜: Add labels and milestone on pull requests and issues.

Build

apprise-ga

by cstuder

GitHub Action to send a push notification via a series of different services thanks to the the Apprise library

Build

Set pull request reviewers based on assignees

by pullreminders

If your team currently uses pull request Assignees but would like to switch to Review Requests, having everyone change their workflows can be difficult. This GitHub Action eases the transition by automatically creating and removing review requests based on Assignees.

Build

Android

by vgaidarji

A collection of GitHub actions to perform Android related tasks.

Build

Automerge

by Pascal

GitHub action to automatically merge pull requests that are ready.

Build

A Branch Cleanup

by jessfraz

A GitHub action to automatically delete the branch after a pull request has been merged.

Build

AWS SAM

by apex

Deploy serverless infrastructure with AWS SAM

Build

aws

by github

This repository contains GitHub Actions for Amazon Web Services, for performing common tasks such as using EKS, as well as a generic cli for doing arbitrary actions with the AWS commandline client.

Build

Azure

by Azure

This Action for Azure enables arbitrary actions for interacting with Azure services via the az command-line client.

Build

Azure-Node

by Sarah Drasner

An example Node webapp deployed to Azure with GitHub actions. More info in this article: css-tricks.com/introducing-github-actions.

Build

Cake Tasks

by gep13

These Cake GitHub Actions allow you to run Cake tasks as part of your GitHub workflow..

Build

Clojure Formatter

by bltavares

This actions will check the formating of the project, using cljfmt.

Build

Cloudflare worker

by cpilsworth

A GitHub action to deploy a Cloudflare Worker on push to the master branch.

Build

Composer

by Owen Voke

GitHub Action for interacting with Composer.

Build

Cowsays Action

by Mike Coutermarsh

Say things with a cow

Build

Dart & flutter formatter

by bltavares

This actions will check the formating of a Dart (or Flutter) project, using dartfmt.

Build

DigitalOcean

by digitalocean

GitHub Actions for DigitalOcean

Build

DockerFile Linter

by jwr0

A GitHub action for linting Dockerfiles and commenting on a PR with any errors.

Build

dnscontrol-action

by koenrh

Deploy your DNS configuration using GitHub Actions using DNSControl.

Build

Discord Notification

by Ilshidur

Sends a Discord notification message. Simple as that. Supports all workflow event types by using the Discord GitHub webhooks.

Build

Docker

by GitHub

This repository contains GitHub Actions for Docker, for performing common tasks such as authorizing and tagging containers, as well as a generic cli for doing arbitrary actions with the Docker commandline client.

Build

Ember Cli

by NuckChorris

This Action for ember-cli enables arbitrary actions with the ember-cli command-line client, including deploying ember applications with ember-cl-deploy.

Build

Gatsby CLI

by Jacob Zweifel

This Action wraps the Gatsby CLI to enable common Gatsby commands.

Build

Firebase

by w9jds

This Action for firebase-tools enables arbitrary actions with the firebase command-line client..

Build

git-auto-commit-action

by stefanzweifel

Automatically Commit changed Files back to Github in Github Actions

Build

ghpages

by maxheld83

Deploy arbitrary static assets to GitHub Actions

Build

gitcret

by CySeq

Prevents pushing sensitive keys/credentials. Continuously scan your repositories, commits or pull-requests for sensitive credentials and generate alerts.

Build

github-deployment-action

by NiklasMerz

Create deployments on Github with actions

Build

github-push-action

by ad-m

The GitHub Actions for pushing to GitHub repository local changes authorizing using GitHub token.

Build

github-wiki-action

by Andrew-Chen-Wang

Updates your GitHub wiki by using rsync

Build

Golang

by cedrickring

This Action allows you to run Go commands with your code. It will automatically setup your workspace (~/go/src/github.com/<your-name>/<repo>) before the command is run.

Build

Google Cloud Platform

by github

GitHub Actions for Google Cloud Platform, for performing common tasks such as authorizing and tagging containers, as well as a generic cli for doing arbitrary actions with the Google cloud SDK command-line client.

Build

GoReleaser

by goreleaser

GoReleaser: Deliver Go binaries as fast and easily as possible .

Build

gradle

by MrRamych

Github Actions for Gradle

Build

Hadolint

by burdzwastaken

A GitHub action to run hadolint and reports violations given a Dockerfile within a repository on a pull request

Build

GraphQL Inspector

by kamilkisiela

A tool that inspects GraphQL API in order to find breaking changes or changes that are dangerous or entirely safe.

Build

Heroku CLI

by github

This Action wraps the Heroku CLI to enable common Heroku commands.

Build

Httpie

by swinton

A general purpose HTTP client for GitHub Actions, wrapping the HTTPie CLI to enable human-friendly interactions with third-party web services that expose an API over HTTP in your development workflow.

Build

Home Assistant

by maddox

Control your home via Home Assistant. This action allows you to make a service call to your Home Assistant instance. Blink a light when a deploy is done, set your lights to green when CI goes green, lock your front door until the deploy is complete. Of course you want to incorporate your smart devices into your GitHub workflow!

Build

Build Hugo static content site and publish it to gh-pages branch

by khanhicetea

GitHub Action for building and publishing Hugo-built site.

Build

Issue Label Manager

by lannonbr

This GitHub Action allows you to declaratively state the labels to be defined in a repo.

Build

Install Qt

by jurplel

Install Qt on your Github Actions workflows with just one simple action

Build

Custom Jekyll Builds on GitHub Pages

by BryanSchuetz

A GitHub Action for building and deploying a Jekyll repo back to its gh-pages branch. Why not just let GitHub Pages build it? Becaues this way we can use our own custom Jekyll plugins and build scripts.

Build

JavaScript Build Tools

by elstudio

Run JS build tasks with Gulp, Grunt or NPM, then commit any changed files and push them back to your original repository. Perfect for Grunt or Gulp tasks that do CSS (or SASS/LESS) compilation or JS transpilation. If your build task changes files, these actions are for you.

Build

action-mercure

by Ilshidur

🚀 GitHub Action for Mercure

Build

Mjolnir

by ldez

:hammer: GitHub Action to close issues related to the merge of a pull request.

Build

Netlify: Build

by netlify

Trigger a build on Netlify, if there is no site for this repo it can automagically set up one with the specified base directory, command, and publish directory.

Build

Netlify: CLI

by netlify

This Action enables arbitrary actions with the Netlify CLI

Build

Netlify: Diff Includes Filter

by netlify

This action includes a filter to stop workflows unless certain files or directories are changed in a range of commits.

Build

Nexmo SMS

by nexmo-community

Send an SMS from GitHub Actions using Nexmo. The passed in args represent the contents of the message.

Build

node-code-formatter

by MarvinJWendt

Automatically formats your code with your preferred code formatter!

Build

notify-slack-action

by ravsamhq

Send Github Actions workflow status notifications to Slack regarding failures, warnings, or even success.

Build

npm Audit Fix

by JasonEtco

Work in progress GitHub Action that opens a pull request following an npm audit fix --forcey.

Build

NPM Cli

by GitHub

This Action for npm enables arbitrary actions with the npm command-line client, including testing packages and publishing to a registry.

Build

Okteto Deploy

by Luis Vilca

This actions is to automate the deploy of okteto (similar to okteto push from their cli

Build

pandoc

by maxheld83

GitHub action to run pandoc

Build

PHPStan

by OskarStark

PHPStan Static code analyzer Action.

Build

PHP Code Fixer

by OskarStark

Github Action for PHP-CS-Fixer.

Build

PHPQA toolsuite

by mickaelandrieu

PHPQA toolsuite action.

Build

Powershell formatter

by bltavares

This actions will check the formating of the Dockerfiles in the project, using Powershell-Beautiffier.

Build

Pull Request Status Giphy Action

by jzweifel

A GitHub Action that displays a random thumbs up or thumbs down gif from giphy when pull request checks finish.

Build

Run psake tasks

by devblackops

This official psake GitHub Action allow you to run psake tasks as part of your GitHub workflow.

Build

action-forge-publish

by Martin Simon

GitHub Action to build and publish modules to Puppet Forge.

Build

Publish WordPress plugin

by lubusIN

Github action to publish your WordPress plugin to wordpress.org plugin repository. Develop plugin on github and once done tag the release, sit back and relax. WordPress action will publish the release to wordpress.org SVN and create SVN tag based on the github release tag.

Build

py-lambda

by mariamrf

A Github Action to deploy AWS Lambda functions written in Python with their dependencies in a separate layer.

Build

Pulumi

by pulumi

Pulumis GitHub Actions deploy apps and infrastructure to your cloud of choice, using just your favorite language and GitHub. This includes previewing, validating, and collaborating on proposed deployments in the context of Pull Requests, and triggering deployments or promotions between different environments by merging or directly committing code.

Build

gh-action-pypi-publish

by pypa

GitHub Action for publishing pre-build distribution packages to PyPI (from `dist/` dir)

Build

Automaticly rebase pull requests

by cirrus-actions

GitHub action to automatically rebase pull requests.

Build

Release Archive

by lubusIN

Github action to create release zip archive.

Build

Release notify

by bitoiu

This repo contains a re-usable GitHub Action that when installed sends an e-mail to a distribution list with the release note contents every time a GitHub Release is created for the repository. This Action makes use of SendGrids API to send the e-mails.

Build

Repetitive Actions

by repetitive

Collection of repetitive GitHub Actions

Build

GitHub actions for R

by maxheld83

Actions and accompanying rstats package to do R things via GitHub actions.

Build

rsync

by maxheld83

GitHub action to deploy to some server via rsync and ssh

Build

Ruby Gems

by scarhand

This Action for rubygems enables arbitrary actions with the gem command-line client, including publishing to a registry.

Build

Ruby linter and formatter

by bltavares

This action will check the formating of the Dockerfiles in the project, using rubocop.

Build

Github actions locally

by nektos

Run your GitHub Actions locally!

Build

GitHub Action for Semantic Release

by cycjimmy

GitHub Action for Semantic Release

Build

Send Emails

by cirrus-actions

This is a simple GitHub action that allows to send emails when a GitHub Check Suite completes.

Build

Assign size labels

by Pascal

GitHub action to assign labels based on pull request change sizes.

Build

Shaking Finger

by jessfraz

A GitHub action that displays a gif of Conan O`Brien shaking his finger to a pull request on fail. It will also automatically clean up the comment when the build passes :)

Build

Slack Message as bot

by pullreminders

This action wraps the Slack chat.postMessage API method for posting to channels, private groups, and DMs. This action is designed to be used with Slack bot tokens. Slack bots have two main advantages versus user tokens and incoming webhooks: (1) Bots cant be disabled inadvertently when a Slack user is disabled or removed. Slack has written about this in a recent announcement, and (2) Bots offer a powerful range of capabilities that can be leveraged to perform more functions.

Build

Slack message

by apex

GitHub Action for sending Slack messages which were defined by previous action(s) in ./slack.json.

Build

Setup Flutter environment

by Thomas Clark

Setup a Flutter environment and add it to the PATH.

Build

Sleep

by maddox

Sometimes you just need to stall a little. This action will simply call sleep for N seconds in case you need a little padding in your workflow.

Build

SpotHub

by swinton

Collaborate on Spotify playlists using Pull Requests.

Build

SSH

by maddox

Run a thing on your server. This action will run the provided argument as a command on your $HOST via SSH.

Build

Storybook to Surge

by codeship

This action will take an existing storybook configuration and deploy that storybook to branch specific static surge.sh sites. Intended to be set up on `push`.

Build

Synk Cli

by clarkio

A GitHub action to run snyk test for vulnerabilities in the project

Build

Terraform

by hashicorp

These official Terraform GitHub Actions allow you to run `terraform fmt`, `validate` and `plan` on your pull requests to help you review and validate Terraform changes.

Build

TypeScript linter & formatter

by bltavares

This actions will check Typescript projects using tslint

Build

Send a Tweet

by xorilog

Send a tweet with a GitHub Action.

Build

Send a Tweet

by xorilog

Send a tweet with a GitHub Action.

Build

vamp

by magneticio

GitHub Actions For Vamp

Build

vscode deploying extensions

by lannonbr

A GitHub Action to automate deploying VS Code extensions by using vsce. It will enable workflows to easily deploy your VS Code extensions to the marketplace.

Build

Webpack stats to packtracker.io

by packtracker

This GitHub action will upload your webpack build stats to the packtracker.io service.

Build

Wait for 200

by maddox

Wait till the host is up. This action will simply check that a URL is returning a `200` HTTP status code before completing. You have the option to set how many seconds between checks and how many tries before it exits in failure.

Build

wemake-python-styleguide

by wemake-services

The strictest and most opinionated python linter ever!

Build

WordPress.org Plugin Deploy

by 10up

Deploy your plugin to the WordPress.org repository using GitHub Actions.

Build

WordPress.org Plugin Readme/Assets Update

by 10up

Update your plugin readme and assets in the WordPress.org repository outside of new releases

Build

Work In Progress

by wip

a work in progress action - work in progress

Build

WordPress Pot Generator

by Varun Sridharan

Generate POT Files for your wordpress Plugin / Theme based on the content inside Github Repo

Build

WP Text Domain - Github Action

by Varun Sridharan

Add Text Domain To Your WordPress Plugin / Themes On The Fly

Build

Yarn

by Borales

This Action for yarn enables arbitrary actions with the yarn command-line client, including testing packages and publishing to a registry.

Build

Zeit Now

by GitHub

This Action wraps the Now CLI to enable common Now commands.

Build

POC for Jenkins Single-shot master

by jonico

This is a POC how to run Jenkins Single-shot masters inside a GitHub Action Workflow.

Build

Zola Deploy

by shalzz

A GitHub action to automatically build and deploy your zola site to the master branch as GitHub Pages.

Build

My Broken Link Checker

by ruzickap

A GitHub Action for checking broken links.

Build

setup-php

by shivammathur

Github action to setup PHP