286 Open Source Github Action Software Projects
Free and open source github action code projects including engines, APIs, generators, and tools.
Github Pages Deploy Action 2606 ⭐
Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like.
Image Actions 1074 ⭐
A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.
Modern Cpp Template 933 ⭐
A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
Action Tmate 1250 ⭐
Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.
Create Pull Request 821 ⭐
A GitHub action to create a pull request for changes to your repository in the actions workspace
Git Auto Commit Action 724 ⭐
Automatically Commit changed Files back to GitHub with GitHub Actions for the 80% use case.
Slash Command Dispatch 336 ⭐
A GitHub action that facilitates "ChatOps" by creating repository dispatch events for slash commands
Autosquash 132 ⭐
:package: GitHub Action to update PRs with outdated checks and squash and merge the ones matching all branch protections
Ansible Lint Action 183 ⭐
[NOT OFFICIALLY SUPPORTED BY RED HAT BUT BY VOLUNTEERS] | GitHub Action for running ansible-lint as part of your workflows! [ https://github.com/marketplace/actions/ansible-lint ] | PLEASE REPORT `ansible-lint` BUGS TO https://github.com/ansible-community/ansible-lint
Dockerhub Description 155 ⭐
A GitHub action to update a Docker Hub repository description from README.md
Publish Nuget 155 ⭐
📦 GitHub action to automate publishing NuGet packages when project version changes
Git Release 122 ⭐
Publish a GitHub Release :package: with Assets :file_folder: and Changelog :bookmark:
Catesta 99 ⭐
Catesta is a PowerShell module project generator. It uses templates to rapidly scaffold test and build integration for a variety of CI/CD platforms.
Github Slug Action 161 ⭐
GitHub Action to expose slug value of GitHub environment variables inside your GitHub workflow
Warrenbuckley Setup Msbuild 43 ⭐
Set up your GitHub Actions workflow to add MSBuild.exe into the PATH
Action Setup Vim 71 ⭐
GitHub Action to setup Vim or Neovim on Linux, macOS and Windows for testing Vim plugins
Git Mirror Action 83 ⭐
⏭ A GitHub Action for mirroring a git repository to another location via SSH.
Peter Evans Autopep8 62 ⭐
A GitHub action for autopep8, a tool that automatically formats Python code to conform to the PEP 8 style guide.
Run Cmake 93 ⭐
GitHub Action to build C++ applications with CMake (either with CMakeLists.txt or CMakeSettings.json), Ninja and vcpkg on GitHub. Available as Azure DevOps task also: https://marketplace.visualstudio.com/items?itemName=lucappa.cmake-ninja-vcpkg-tasks
Octomachinery 43 ⭐
🤖 Invisible engine driving octobot machines. Simple, yet powerful. [DEMO BOT @ https://github.com/sanitizers/chronographer-github-app] | [tutorial @ https://tutorial.octomachinery.dev] | [docs @ https://docs.octomachinery.dev] | official web-site is at -->
Run Vcpkg 81 ⭐
GitHub Action to automatically cache and run vcpkg to build C++ dependencies for your C++ based applications. Available as Azure DevOps tasks also: https://marketplace.visualstudio.com/items?itemName=lucappa.cmake-ninja-vcpkg-tasks
Setup Julia 49 ⭐
This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.
Fetch API Data Action 66 ⭐
:octocat: 🚚 GitHub action for handling authenticated API requests, allowing you to save the data from the request into your workspace as an environment variable and a .json file.
Crowdin Github Action 46 ⭐
A GitHub action to manage and synchronize localization resources with your Crowdin project
Assign One Project Github Action 122 ⭐
Automatically add an issue or pull request to specific GitHub Project(s) when you create and/or label them.
Action Semantic Pull Request 145 ⭐
A Github Action that ensures that your PR title matches the Conventional Commits spec.
Run Node Formatter 32 ⭐
Automatically formats your code with your preferred code formatter! :rocket:
Composer Normalize Action 25 ⭐
:octocat: + :musical_note: Provides a GitHub action for running ergebnis/composer-normalize.
Alcideio Pipeline 27 ⭐
Alcide Kubernetes Advisor ... Cluster Hygiene & Security Scanner - Pipeline Integration
Go Release Action 157 ⭐
Automatically publish Go binaries to Github Release Assets through Github Action.