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

GitHub Actions
GitHub Actions

A curated list of awesome GitHub Actions resources for automating workflows.

#actions#developer-tools#actions-list
Stars28.1k
Forks1.7k
Last commit1 year ago
starter-workflows
starter-workflowsTypeScript

A collection of pre-built GitHub Actions workflow templates for CI/CD, deployment, automation, and code scanning.

#actions#deployment#devops
Stars11.9k
Forks7.2k
Last commit16 hours ago
GitHub Actions for deploying to GitHub Pages with Static Site Generators
GitHub Actions for deploying to GitHub Pages with Static Site GeneratorsTypeScript

A GitHub Action to deploy static files to GitHub Pages, compatible with any static site generator.

#actions#devops#static-site-generator
Stars5.3k
Forks450
Last commit3 days ago
FTP Deploy Action, Deploys a GitHub project to a FTP server using GitHub actions
FTP Deploy Action, Deploys a GitHub project to a FTP server using GitHub actionsTypeScript

A GitHub Action that automatically deploys project files to an FTP/FTPS server.

#actions#deploy-action#devops
Stars5.1k
Forks435
Last commit3 months ago
github-script
github-scriptTypeScript

A GitHub Action that enables scripting the GitHub API directly in JavaScript within workflows.

#actions#devops#workflow-automation
Stars5.0k
Forks577
Last commit3 months ago
tox
toxPython

A command-line tool that automates Python testing across multiple environments and acts as a CI frontend.

#actions#devops#venv
Stars3.9k
Forks568
Last commit2 days ago
action-tmate
action-tmateJavaScript

Debug GitHub Actions workflows via SSH or web shell by creating a tmate session on the runner.

#actions#hacktoberfest#devops
Stars3.6k
Forks330
Last commit2 days ago
A Jupyter Notebook Blogging Platform Powered by GitHub Actions, Pages and Jekyll
A Jupyter Notebook Blogging Platform Powered by GitHub Actions, Pages and JekyllJupyter Notebook

An easy-to-use blogging platform with enhanced support for Jupyter Notebooks, Word docs, and Markdown, powered by GitHub Actions.

#actions#jekyll#data-science
Stars3.5k
Forks728
Last commit3 years ago
GitHub Actions for Flutter
GitHub Actions for FlutterShell

A GitHub Action for setting up Flutter SDK environments across Linux, Windows, and macOS runners.

#actions#dart#devops
Stars2.6k
Forks265
Last commit2 months ago
Run Gemini CLI
Run Gemini CLITypeScript

A GitHub Action that integrates the Gemini CLI to automate code reviews, issue triage, and AI-assisted development tasks.

#actions#ai#google-cloud-platform
Stars2.0k
Forks272
Last commit17 days ago
Step CI
Step CITypeScript

An open-source API Quality Assurance framework for automated testing of REST, GraphQL, gRPC, tRPC, and SOAP APIs.

#actions#trpc#grpc-client
Stars1.9k
Forks96
Last commit2 years ago
Send your code coverage to codecov.io
Send your code coverage to codecov.ioPython

A GitHub Action that uploads code coverage reports to Codecov from CI/CD pipelines.

#actions#devops#open-source
Stars1.7k
Forks255
Last commit1 month ago
GitHub Actions for Hugo extended
GitHub Actions for Hugo extendedTypeScript

A GitHub Action to quickly install Hugo (including extended version) and build static sites on Linux, macOS, and Windows runners.

#actions#devops#static-site-generator
Stars1.6k
Forks95
Last commit1 day ago
Run Cypress E2E tests
Run Cypress E2E testsJavaScript

A GitHub Action for running Cypress end-to-end and component tests in CI workflows with built-in dependency installation and caching.

#actions#javascript-testing#cypress-io
Stars1.5k
Forks356
Last commit19 hours ago
create-release
create-releaseJavaScript

A GitHub Action to create releases via the GitHub Release API, automating release creation in workflows.

#actions#release#devops
Stars1.4k
Forks328
Last commit5 years ago
Harden Runner GitHub Action
Harden Runner GitHub ActionTypeScript

A CI/CD security agent that monitors GitHub Actions runners for threats like network egress, file integrity, and process activity.

#supply-chain-security#actions#runners
Stars1.2k
Forks108
Last commit17 days ago
GitHub Actions for Unity
GitHub Actions for UnityMathematica

A collection of GitHub Actions for automated testing and building of Unity projects across multiple platforms.

#actions#hacktoberfest#unity-ci
Stars1.1k
Forks124
Last commit3 years ago
Sync/upload a directory to an AWS S3 bucket
Sync/upload a directory to an AWS S3 bucketShell

A GitHub Action that syncs local directories with AWS S3 buckets using the AWS CLI.

#actions#deployment#aws-cli
Stars1.1k
Forks488
Last commit2 years ago
GitHub Action for GoReleaser, a release automation tool for Go projects
GitHub Action for GoReleaser, a release automation tool for Go projectsTypeScript

A GitHub Action to automate Go project releases using GoReleaser for building, packaging, and publishing.

#actions#hacktoberfest#packaging
Stars1.0k
Forks100
Last commit3 days ago
Publish a docker image to Dockerhub
Publish a docker image to DockerhubShell

A GitHub Action that builds and publishes Docker images to registries using Git branches as tags.

#actions#devops#push
Stars792
Forks204
Last commit7 days ago
Run your job on another architecture: arm32, aarch64 and others
Run your job on another architecture: arm32, aarch64 and othersShell

A GitHub Action that executes jobs on non-x86 CPU architectures (ARM, s390x, ppc64le, RISC-V) via QEMU emulation.

#actions#ppc64le#riscv64
Stars748
Forks165
Last commit4 days ago
upload-release-asset
upload-release-assetJavaScript

A GitHub Action to upload assets to GitHub Releases via the GitHub Release API.

#actions#release#release-assets
Stars716
Forks199
Last commit5 years ago
Action For Semantic Release
Action For Semantic ReleaseJavaScript

A GitHub Action that automates version management and package publishing using semantic-release.

#actions#version-management#semantic-versioning
Stars695
Forks118
Last commit2 days ago
Snyk Test Action
Snyk Test ActionHTML

A collection of GitHub Actions for Snyk to check projects for vulnerabilities across multiple languages and tools.

#actions#container-security#snyk-integration
Stars647
Forks193
Last commit23 days ago
Publish Go Binaries to GitHub Release Assets
Publish Go Binaries to GitHub Release AssetsShell

A GitHub Action to automatically build and publish Go binaries as release assets across multiple platforms.

#actions#release#devops
Stars546
Forks86
Last commit6 months ago
Deploy to GitHub Pages with Advanced Settings
Deploy to GitHub Pages with Advanced SettingsTypeScript

A GitHub Action to deploy static sites and assets to GitHub Pages with customizable options.

#actions#deployment#devops
Stars516
Forks59
Last commit23 hours ago
Runs Lighthouse and posts results to PRs and Slack
Runs Lighthouse and posts results to PRs and SlackTypeScript

A GitHub Action for running automated Lighthouse audits in CI workflows with Slack notifications, S3 uploads, and PR comments.

#actions#performance-audit#progressive-web-app
Stars509
Forks22
Last commit1 month ago
Auto-Approve PRs
Auto-Approve PRsTypeScript

A GitHub Action that automatically approves pull requests, useful for automating workflows like Dependabot PRs.

#actions#devops#pull-request-automation
Stars477
Forks93
Last commit2 years ago
Create an envfile
Create an envfileTypeScript

A GitHub Action that creates .env files from GitHub Secrets and variables for CI/CD workflows.

#actions#devops#environment-variables
Stars476
Forks76
Last commit2 years ago
Import a GPG Key
Import a GPG KeyTypeScript

A GitHub Action to import a GPG private key into a runner's keychain for signing commits, tags, and pushes.

#actions#gnupg2#devops
Stars382
Forks95
Last commit3 days ago
Netlify Deploy GitHub Action for each commit
Netlify Deploy GitHub Action for each commitTypeScript

A GitHub Action for deploying static sites to Netlify with automated preview URL comments.

#actions#deployment#devops
Stars357
Forks45
Last commit1 day ago
Build And Push Your Docker Images Caching Each Stage To Reduce Build Time
Build And Push Your Docker Images Caching Each Stage To Reduce Build TimeShell

A GitHub Action that builds and pushes Docker images with multi-stage caching to drastically reduce CI build times.

#actions#hacktoberfest#devops
Stars351
Forks59
Last commit3 days ago
Audit a webpage with Google Chrome's Lighthouse tests
Audit a webpage with Google Chrome's Lighthouse testsShell

A GitHub Action for running Google Lighthouse audits on webpages to test performance, accessibility, SEO, and more.

#actions#chrome#ci
Stars348
Forks27
Last commit5 years ago
GitHub Actions for mdBook
GitHub Actions for mdBookTypeScript

A GitHub Action to quickly set up and build mdBook projects for documentation sites across Linux, macOS, and Windows.

#actions#devops#static-site-generator
Stars329
Forks25
Last commit2 months ago
inboard
inboardPython

Docker images and utilities for Python APIs with support for Uvicorn, Gunicorn, Starlette, and FastAPI.

#fastapi#actions#uvicorn
Stars319
Forks19
Last commit7 days ago
GitHub Actions for Yarn 1
GitHub Actions for Yarn 1TypeScript

A GitHub Action for running Yarn commands in CI/CD workflows, compatible with Yarn 1.x.

#actions#devops#yarn
Stars315
Forks61
Last commit1 day ago
Page 1 of 3Next

Related Tags

#Github Actions96#Ci Cd84#Automation58#Devops52#Workflow Automation33#Github21#Continuous Integration15#Docker12#Ci12#Deployment9#Automated Testing8#Github Action8
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