Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Github Actions

Github Actions

587 projects

Showing 36 of 587 projects

actions/setup-dotnet: .NET core sdk
actions/setup-dotnet: .NET core sdkTypeScript

A GitHub Action to set up a .NET CLI environment with specific SDK versions, caching, and package source authentication.

#nuget#self-hosted-runners#workflow-automation
Stars1.2k
Forks573
Last commit
javascript-action
javascript-actionJavaScript

A template repository to bootstrap the creation of a JavaScript-based GitHub Action with built-in testing, linting, and publishing workflows.

#ci-cd#nodejs#template-repository
Stars1.2k
Forks483
Last commit2 months ago
Publish a Python distribution package to PyPI
Publish a Python distribution package to PyPIPython

A GitHub Action for securely publishing Python packages to PyPI using trusted publishing (OIDC) without requiring API tokens.

#pypi#upload#release
Stars1.2k
Forks123
Last commit5 days ago
godot-ci
godot-ciDockerfile

A Docker image and CI/CD templates for exporting Godot Engine games and deploying them to GitLab Pages, GitHub Pages, and Itch.io.

#gitlab-ci#continuous-integration#dockerfile
Stars1.1k
Forks166
Last commit14 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
Forks128
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
Forks491
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
Forks104
Last commit
Send a Telegram Message
Send a Telegram MessageDockerfile

A GitHub Action that sends notifications to Telegram, supporting messages, photos, documents, and other media types.

#devops#workflow-automation#notifications
Stars1.0k
Forks129
Last commit2 months ago
terraform-github-actions
terraform-github-actionsPython

A suite of GitHub Actions for automating Terraform and OpenTofu workflows, including plan, apply, validate, and drift detection.

#hacktoberfest#devops#opentofu
Stars992
Forks174
Last commit1 month ago
Crystal Bit Godot Game Template
Crystal Bit Godot Game TemplateGDScript

A generic starter project for Godot games providing scene management, debug shortcuts, and CI workflows.

#game-jam#gdscript#debug-tools
Stars991
Forks66
Last commit4 months ago
angular-cli-ghpages
angular-cli-ghpagesTypeScript

Deploy Angular apps to GitHub Pages, Cloudflare Pages, or any Git repository directly from the Angular CLI.

#deployment#travis-ci#circle-ci
Stars980
Forks98
Last commit6 days ago
GitHub Action for Firebase
GitHub Action for FirebaseShell

A GitHub Action for executing Firebase CLI commands within CI/CD workflows, supporting deployment and management of Firebase services.

#devops#firestore#serverless
Stars947
Forks207
Last commit5 days ago
Automatically merge PRs That Are Ready
Automatically merge PRs That Are ReadyJavaScript

A GitHub Action that automatically merges pull requests when they meet configured criteria like required approvals and passing checks.

#devops#pull-request-automation#repository-management
Stars931
Forks215
Last commit
first-interaction
first-interactionTypeScript

A GitHub Action that automatically welcomes first-time contributors with custom messages on new pull requests and issues.

#open-source#contributor-management#workflow-automation
Stars899
Forks386
Last commit
Hands-on Train and Deploy ML
Hands-on Train and Deploy MLPython

A hands-on tutorial for training and deploying a machine learning model as a serverless REST API to predict cryptocurrency prices.

#crypto#deployment#serverless
Stars890
Forks134
Last commit
Automatically Bump and Tag on Merge
Automatically Bump and Tag on MergeShell

A GitHub Action to automatically bump and tag repositories with SemVer versions on merge.

#hacktoberfest#semver#devops
Stars880
Forks396
Last commit1 year ago
awesome-lint
awesome-lintJavaScript

A linter for Awesome lists that enforces style and content rules to maintain quality and consistency.

#automated-checks#pre-commit#lint
Stars851
Forks98
Last commit3 months ago
browser-extension-template
browser-extension-templateJavaScript

A barebones cross-browser extension boilerplate with Parcel 2, auto-syncing options, and auto-publishing workflows.

#auto-publishing#browser-extension#cross-browser
Stars846
Forks80
Last commit
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
Stars796
Forks202
Last commit13 days ago
tRPC Prisma Starter
tRPC Prisma StarterTypeScript

A starter template for building full-stack Next.js applications with end-to-end type safety using tRPC and Prisma.

#playwright#trpc#nextjs
Stars788
Forks110
Last commit16 hours 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
Stars752
Forks168
Last commit
tf-summarize
tf-summarizeGo

A command-line utility that summarizes Terraform plan output into concise tables, trees, or JSON for quick review.

#hacktoberfest#devops#plan-summary
Stars741
Forks52
Last commit7 months ago
Clendar
ClendarSwift

A minimal calendar app for iOS, watchOS, and iPadOS built with SwiftUI, featuring widgets, themes, and natural language parsing.

#ios-app#minimal-design#swiftlint
Stars738
Forks92
Last commit5 days ago
HTTP Toolkit
HTTP ToolkitTypeScript

Electron wrapper to build and distribute HTTP Toolkit as a standalone desktop application.

#electron-builder#desktop-application#developer-tools
Stars736
Forks114
Last commit19 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
Stars720
Forks197
Last commit5 years ago
Build and publish Electron apps
Build and publish Electron appsJavaScript

A GitHub Action that automates building and releasing Electron apps across macOS, Windows, and Linux using electron-builder.

#electron-builder#snapcraft#github-action
Stars719
Forks224
Last commit
Amazing GitHub Template
Amazing GitHub TemplatePython

A comprehensive GitHub template with configurable documentation and automation workflows to jumpstart new projects.

#pr#template#codeql
Stars715
Forks257
Last commit2 years ago
cookiecutter-fastapi
cookiecutter-fastapiPython

A Cookiecutter template for generating production-ready FastAPI projects with machine learning, uv, GitHub Actions, and Pytest.

#fastapi#pytest#project-template
Stars708
Forks77
Last commit1 year ago
Automatically Rebase a PR
Automatically Rebase a PRShell

A GitHub Action that automatically rebases pull requests when a specific comment command is posted.

#version-control#workflow-automation#git-rebase
Stars705
Forks142
Last commit3 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
Stars704
Forks120
Last commit1 day ago
Install NPM Dependencies with Caching
Install NPM Dependencies with CachingJavaScript

A GitHub Action that installs npm dependencies with automatic caching and zero configuration.

#caching#npm-install#npm
Stars673
Forks77
Last commit4 months 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
Stars656
Forks193
Last commit13 days ago
CI/CD Attacks
CI/CD Attacks

A curated collection of offensive security research, techniques, and tools for attacking CI/CD pipelines and software supply chains.

#cicd#attack-techniques#red-teaming
Stars636
Forks58
Last commit4 months ago
Show and auto-fix linting errors for many programming languages
Show and auto-fix linting errors for many programming languagesJavaScript

A GitHub Action that detects and automatically fixes lint errors across many programming languages and tools.

#formatting#hacktoberfest#developer-tools
Stars611
Forks141
Last commit
Scan code with SonarCloud
Scan code with SonarCloudShell

A deprecated GitHub Action for scanning code with SonarQube Cloud to detect quality and security issues.

#multi-language#sonarcloud#security-scanning
Stars607
Forks230
Last commit1 year ago
Gato-X
Gato-XPython

A fast scanning and attack toolkit for identifying and exploiting GitHub Actions vulnerabilities at scale.

#python-tool#cicd#red-teaming
Stars593
Forks62
Last commit17 days ago
PreviousPage 3 of 17

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
3 days ago
8 days ago
2 years ago
9 months ago
2 years ago
1 year ago
23 days ago
2 years ago
18 hours ago
Next
#Ci Cd423
#Automation304
#Devops215
#Workflow Automation149
#Actions96
#Pull Requests70
#Developer Tools68
#Github Action68
#Docker67
#Continuous Integration58
#Github54
#Code Quality46