Github Action for PHPLint
A Branch Cleanup
A GitHub action to automatically delete the branch after a pull request has been merged.
Myrmica Aloba 🐜: Add labels and milestone on pull requests and issues.
A collection of GitHub actions to perform Android related tasks.
Set pull request reviewers based on assignees
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.
GitHub Action to send a push notification via a series of different services thanks to the the Apprise library
GitHub action to automatically merge pull requests that are ready.
Deploy serverless infrastructure with AWS SAM
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.
by Sarah Drasner
An example Node webapp deployed to Azure with GitHub actions. More info in this article: css-tricks.com/introducing-github-actions.
This Action for Azure enables arbitrary actions for interacting with Azure services via the az command-line client.
This actions will check the formating of the project, using cljfmt.
These Cake GitHub Actions allow you to run Cake tasks as part of your GitHub workflow..
A GitHub action to deploy a Cloudflare Worker on push to the master branch.
by Owen Voke
GitHub Action for interacting with Composer.
by Mike Coutermarsh
Say things with a cow
Dart & flutter formatter
This actions will check the formating of a Dart (or Flutter) project, using dartfmt.
GitHub Actions for DigitalOcean
Sends a Discord notification message. Simple as that. Supports all workflow event types by using the Discord GitHub webhooks.
Deploy your DNS configuration using GitHub Actions using DNSControl.
A GitHub action for linting Dockerfiles and commenting on a PR with any errors.
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.
This Action for ember-cli enables arbitrary actions with the ember-cli command-line client, including deploying ember applications with ember-cl-deploy.
This Action for firebase-tools enables arbitrary actions with the firebase command-line client..
by Jacob Zweifel
This Action wraps the Gatsby CLI to enable common Gatsby commands.
Deploy arbitrary static assets to GitHub Actions
Create deployments on Github with actions
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.
The GitHub Actions for pushing to GitHub repository local changes authorizing using GitHub token.
Google Cloud Platform
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.
GoReleaser: Deliver Go binaries as fast and easily as possible .
Github Actions for Gradle
A tool that inspects GraphQL API in order to find breaking changes or changes that are dangerous or entirely safe.
A GitHub action to run hadolint and reports violations given a Dockerfile within a repository on a pull request
This Action wraps the Heroku CLI to enable common Heroku commands.
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 Hugo static content site and publish it to gh-pages branch
GitHub Action for building and publishing Hugo-built site.
Install Qt on your Github Actions workflows with just one simple action
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!
Issue Label Manager
This GitHub Action allows you to declaratively state the labels to be defined in a repo.
Custom Jekyll Builds on GitHub Pages
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.
POC for Jenkins Single-shot master
This is a POC how to run Jenkins Single-shot masters inside a GitHub Action Workflow.
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.
🚀 GitHub Action for Mercure
:hammer: GitHub Action to close issues related to the merge of a pull request.
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.
This Action enables arbitrary actions with the Netlify CLI
Send an SMS from GitHub Actions using Nexmo. The passed in args represent the contents of the message.
Netlify: Diff Includes Filter
This action includes a filter to stop workflows unless certain files or directories are changed in a range of commits.
Automatically formats your code with your preferred code formatter!
GitHub action to run pandoc
npm Audit Fix
Work in progress GitHub Action that opens a pull request following an npm audit fix --forcey.
This Action for npm enables arbitrary actions with the npm command-line client, including testing packages and publishing to a registry.
PHP Code Fixer
Github Action for PHP-CS-Fixer.
PHPStan Static code analyzer Action.
PHPQA toolsuite action.
This actions will check the formating of the Dockerfiles in the project, using Powershell-Beautiffier.
Pull Request Status Giphy Action
A GitHub Action that displays a random thumbs up or thumbs down gif from giphy when pull request checks finish.
Run psake tasks
This official psake GitHub Action allow you to run psake tasks as part of your GitHub workflow.
by Martin Simon
GitHub Action to build and publish modules to Puppet Forge.
Publish WordPress plugin
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.
A Github Action to deploy AWS Lambda functions written in Python with their dependencies in a separate layer.
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.
GitHub Action for publishing pre-build distribution packages to PyPI (from `dist/` dir)
Github action to create release zip archive.
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.
Automaticly rebase pull requests
GitHub action to automatically rebase pull requests.
GitHub actions for R
Actions and accompanying rstats package to do R things via GitHub actions.
Collection of repetitive GitHub Actions
GitHub action to deploy to some server via rsync and ssh
This Action for rubygems enables arbitrary actions with the gem command-line client, including publishing to a registry.
Ruby linter and formatter
This action will check the formating of the Dockerfiles in the project, using rubocop.
Github actions locally
Run your GitHub Actions locally!
GitHub Action for Semantic Release
GitHub Action for Semantic Release
This is a simple GitHub action that allows to send emails when a GitHub Check Suite completes.
Setup Flutter environment
by Thomas Clark
Setup a Flutter environment and add it to the PATH.
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 :)
Github action to setup PHP
Assign size labels
GitHub action to assign labels based on pull request change sizes.
Slack Message as bot
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.
GitHub Action for sending Slack messages which were defined by previous action(s) in ./slack.json.
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.
Collaborate on Spotify playlists using Pull Requests.
Run a thing on your server. This action will run the provided argument as a command on your $HOST via SSH.
Storybook to Surge
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`.
A GitHub action to run snyk test for vulnerabilities in the project
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.
TypeScript linter & formatter
This actions will check Typescript projects using tslint
Send a Tweet
Send a tweet with a GitHub Action.
GitHub Actions For Vamp
Send a Tweet
Send a tweet with a GitHub Action.
vscode deploying extensions
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.
Wait for 200
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.
Webpack stats to packtracker.io
This GitHub action will upload your webpack build stats to the packtracker.io service.
The strictest and most opinionated python linter ever!
Work In Progress
a work in progress action - work in progress
WordPress.org Plugin Readme/Assets Update
Update your plugin readme and assets in the WordPress.org repository outside of new releases
WordPress Pot Generator
by Varun Sridharan
Generate POT Files for your wordpress Plugin / Theme based on the content inside Github Repo
WP Text Domain - Github Action
by Varun Sridharan
Add Text Domain To Your WordPress Plugin / Themes On The Fly
WordPress.org Plugin Deploy
Deploy your plugin to the WordPress.org repository using GitHub Actions.
This Action for yarn enables arbitrary actions with the yarn command-line client, including testing packages and publishing to a registry.
This Action wraps the Now CLI to enable common Now commands.
A GitHub action to automatically build and deploy your zola site to the master branch as GitHub Pages.