Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Actions

Actions

101 projects

Showing 36 of 101 projects

Deploy a Zola site to GitHub Pages
Deploy a Zola site to GitHub PagesHTML

A GitHub Action to automatically build Zola static sites and deploy them to GitHub Pages.

#actions#devops#static-site-generator
Stars290
Forks108
Last commit29 days ago
denoflow
denoflowTypeScript

Write automated workflows in YAML that run on Deno, using any Deno modules or TypeScript/JavaScript code.

#actions#automated#workflow
Stars289
Forks7
Last commit3 years ago
Run Unity tests
Run Unity testsTypeScript

GitHub Action to run tests for Unity projects and packages as part of the GameCI ecosystem.

#actions#hacktoberfest#unity-ci
Stars267
Forks147
Last commit2 days ago
Add Labels to a PR based on Branch Name Patterns
Add Labels to a PR based on Branch Name PatternsTypeScript

A GitHub Action that automatically labels pull requests based on branch name patterns like feature/* or fix/*.

#actions#repository-management#workflow-automation
Stars258
Forks52
Last commit
Upload and Scan Files with VirusTotal
Upload and Scan Files with VirusTotalTypeScript

A GitHub Action to upload and scan files for malware using VirusTotal's analysis engine.

#supply-chain-security#actions#virustotal
Stars233
Forks24
Last commit1 month ago
Set up Docker Buildx
Set up Docker BuildxTypeScript

GitHub Action to set up Docker Buildx for multi-platform image building in CI/CD workflows.

#actions#container-images#devops
Stars224
Forks14
Last commit5 years ago
Action to sync GitHub labels in the declarative way
Action to sync GitHub labels in the declarative wayGo

A GitHub Action to declaratively sync GitHub labels across repositories using YAML manifests.

#actions#manifest#label-management
Stars220
Forks34
Last commit3 years ago
Deploy to Kubernetes with kubectl
Deploy to Kubernetes with kubectlShell

A GitHub Action that provides kubectl for deploying and managing Kubernetes clusters in CI/CD workflows.

#actions#devops#container-orchestration
Stars218
Forks71
Last commit3 years ago
GitHub Actions for Android
GitHub Actions for AndroidTypeScript

A collection of GitHub Actions for Android development, including SDK installation and emulator management.

#actions#devops#android
Stars196
Forks26
Last commit2 years ago
pipeline.nvim
pipeline.nvimLua

A Neovim plugin to view and manage CI/CD pipeline runs (GitHub Actions, GitLab CI) directly within the editor.

#actions#developer-tools#devops
Stars184
Forks13
Last commit3 months ago
Manage Labels on GitHub (create/rename/update/delete) as Code
Manage Labels on GitHub (create/rename/update/delete) as CodeTypeScript

A GitHub Action to manage repository labels as code through YAML configuration.

#actions#version-control#devops
Stars173
Forks15
Last commit
Website to GIF
Website to GIFPython

A GitHub Action that captures a webpage and converts it into an animated GIF or WebP file.

#actions#gif-generation#publication
Stars162
Forks15
Last commit8 months ago
Automatically Dockerize A Data-Science Repo As A Jupyter Server
Automatically Dockerize A Data-Science Repo As A Jupyter ServerShell

A GitHub Action to build and push Jupyter-enabled Docker images from data science repositories using repo2docker.

#actions#containerization#devops
Stars153
Forks34
Last commit
Purge Cloudflare cache after updating a website
Purge Cloudflare cache after updating a websiteShell

A GitHub Action that purges Cloudflare cache via API after deployments.

#actions#deployment#devops
Stars147
Forks22
Last commit4 years ago
Deploy a YouTube Video to Anchor.fm Podcast
Deploy a YouTube Video to Anchor.fm PodcastJavaScript

A GitHub Action that automatically converts YouTube videos to audio and uploads them as podcast episodes to Spotify.

#actions#devops#podcast
Stars146
Forks79
Last commit4 months ago
spotify-box
spotify-boxJavaScript

Automatically updates a pinned GitHub gist to display your recent Spotify top tracks.

#actions#developer-tools#pinned-gists
Stars131
Forks85
Last commit3 years ago
Deploy a Theme to Shopify
Deploy a Theme to ShopifyDockerfile

A GitHub Action to deploy Shopify themes using Theme Kit in CI/CD workflows.

#actions#ecommerce#hacktoberfest
Stars129
Forks38
Last commit5 years ago
Public IP
Public IPTypeScript

A GitHub Action that retrieves the public IP address of GitHub Actions runners for firewall whitelisting.

#actions#devops#azure
Stars128
Forks31
Last commit2 years ago
Lint a PR
Lint a PRTypeScript

A GitHub Action that lints pull request titles against a custom regex pattern to enforce consistent formatting.

#actions#workflow-automation#pull-request
Stars123
Forks23
Last commit7 months ago
Build a Jekyll site—with Custom Jekyll Plugins & Build Scripts—and deploy it back to the Gh-Pages Branch
Build a Jekyll site—with Custom Jekyll Plugins & Build Scripts—and deploy it back to the Gh-Pages BranchShell

A GitHub Action for building Jekyll sites with custom plugins and deploying them to the gh-pages branch.

#actions#deployment#jekyll
Stars121
Forks57
Last commit
Create/Update/Delete a GitHub Wiki Page Based on Any File
Create/Update/Delete a GitHub Wiki Page Based on Any FileTypeScript

A GitHub Action that automatically synchronizes a folder of documentation files to a repository's GitHub wiki.

#actions#github-action#ci-cd
Stars111
Forks18
Last commit
actions/setup-julia: Julia
actions/setup-julia: JuliaTypeScript

A GitHub Action to install and configure Julia for CI/CD workflows, supporting version ranges, architectures, and matrix testing.

#actions#hacktoberfest#julia
Stars107
Forks25
Last commit4 days ago
Lint pull request name with commitlint (Awesome if you squash merge !)
Lint pull request name with commitlint (Awesome if you squash merge !)TypeScript

A GitHub Action that automatically lints pull request titles using commitlint conventions.

#actions#productivity#commitlint
Stars87
Forks12
Last commit
Action to send LGTM reaction as image or GIF when we say lgtm
Action to send LGTM reaction as image or GIF when we say lgtmGo

A GitHub Action that automatically posts LGTM reaction images when triggered by specific comments or reviews.

#actions#lgtm#workflow-automation
Stars80
Forks7
Last commit
Autotag
AutotagJavaScript

A GitHub Action that automatically creates a new tag when a version change is detected in manifest files like package.json or Dockerfile.

#actions#autotag#package
Stars80
Forks47
Last commit2 years ago
Cross platform Chocolatey CLI to build and publish packages
Cross platform Chocolatey CLI to build and publish packagesDockerfile

A GitHub Action for Chocolatey, enabling package management for Windows in CI/CD workflows.

#actions#devops#ci-cd
Stars79
Forks8
Last commit24 days ago
Compress with UPX
Compress with UPXTypeScript

A GitHub Action to install and run UPX for compressing executables in CI/CD workflows.

#upx#actions#devops
Stars73
Forks5
Last commit1 month ago
Branch Protection Bot
Branch Protection BotPython

A GitHub bot that temporarily disables and re-enables the 'Do not allow bypassing the above settings' option in branch protection for CI/CD pipelines.

#actions#devops#protection
Stars73
Forks17
Last commit2 years ago
Golang CGO cross compiler
Golang CGO cross compilerTypeScript

A GitHub Action for xgo, enabling CGO cross-compilation of Go projects across multiple platforms.

#actions#cgo#build-tools
Stars70
Forks11
Last commit1 month ago
Build and Publish Android debug APK
Build and Publish Android debug APKDockerfile

A GitHub Action that automatically builds and releases debug APKs from Android projects.

#actions#gradle#apk-build
Stars64
Forks63
Last commit4 years ago
Automatically add Label or Assignee to an Issue
Automatically add Label or Assignee to an IssueTypeScript

GitHub Action that automatically labels issues and assigns contributors based on keywords in titles or bodies.

#actions#issue-tracker#workflow-automation
Stars62
Forks20
Last commit
GitHub Actions for Lazarus/FPC
GitHub Actions for Lazarus/FPCTypeScript

A GitHub Action to install specific versions of Lazarus IDE and Free Pascal Compiler for CI/CD workflows.

#actions#free-pascal#object-pascal
Stars59
Forks18
Last commit7 months ago
nitro
nitroErlang

A lightweight Erlang/Elixir web framework for building HTML5 and SVG applications with WebSocket support.

#realtime#actions#web-components
Stars58
Forks33
Last commit4 months ago
Runs a WebPageTest audit and prints the results as commit comment
Runs a WebPageTest audit and prints the results as commit commentJavaScript

GitHub Action that runs WebPageTest audits and posts performance results as commit comments.

#actions#devops#webpagetest
Stars57
Forks7
Last commit
PHP_CodeSniffer With Annotations
PHP_CodeSniffer With Annotations

GitHub Action for running PHP_CodeSniffer to check code quality and enforce coding standards.

#actions#phpcs#coding-standards
Stars54
Forks26
Last commit4 years ago
PowerShell Script
PowerShell ScriptPowerShell

A GitHub Action that runs PowerShell scripts with access to workflow context objects and core action utilities.

#actions#github-actions-javascript#devops
Stars51
Forks8
Last commit11 months ago
PreviousPage 2 of 3Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
23 days ago
8 months ago
6 years ago
3 months ago
2 months ago
3 years ago
3 years ago
3 years ago
#Github Actions96
#Ci Cd84
#Automation58
#Devops52
#Workflow Automation33
#Github21
#Continuous Integration15
#Docker12
#Ci12
#Deployment9
#Automated Testing8
#Github Action8