577 lines
68 KiB
Plaintext
577 lines
68 KiB
Plaintext
|
||
[38;5;12m [39m
|
||
[48;5;235m[38;5;249m[49m[39m
|
||
[38;5;12m [39m
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mActions[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/sindresorhus/awesome)[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mGitHub[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mActions[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mstatus[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m|[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4msdras/awesome-actions[0m[38;5;14m[1m[4m [0m
|
||
[38;5;12m [39m[38;5;14m[1m[4m(https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/sdras/awesome-actions/actions?workflow=Lint+Awesome+List)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome things related to GitHub Actions.[39m
|
||
|
||
[38;5;12mActions[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mtriggered[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mGitHub[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mevents[39m[38;5;12m [39m[38;5;12mdirectly[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrepo[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mon-demand[39m[38;5;12m [39m[38;5;12mworkflows[39m[38;5;12m [39m[38;5;12meither[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mLinux,[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mmacOS[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mmachines[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12minside[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mresponse.[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12mGitHub[39m[38;5;12m [39m[38;5;12mActions[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mautomate[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mworkflow[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12midea[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||
[38;5;12mproduction.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Resources[0m[38;5;12m (#official-resources)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mWorkflow Examples[0m[38;5;12m (#workflow-examples)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOfficial Actions[0m[38;5;12m (#official-actions)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCreate your Actions[0m[38;5;12m (#create-your-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCommunity Resources[0m[38;5;12m (#community-resources)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mGitHub Tools and Management[0m[38;5;12m (#github-tools-and-management)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCollection of Actions[0m[38;5;12m (#collection-of-actions)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mUtility[0m[38;5;12m (#utility)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mStatic Analysis[0m[38;5;12m (#static-analysis)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDynamic Analysis[0m[38;5;12m (#dynamic-analysis)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mMonitoring[0m[38;5;12m (#monitoring)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mPull Requests[0m[38;5;12m (#pull-requests)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mGitHub Pages[0m[38;5;12m (#github-pages)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mNotifications and Messages[0m[38;5;12m (#notifications-and-messages)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDeployment[0m[38;5;12m (#deployment)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mExternal Services[0m[38;5;12m (#external-services)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mFrontend Tools[0m[38;5;12m (#frontend-tools)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mMachine Learning Ops[0m[38;5;12m (#machine-learning-ops)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mBuild[0m[38;5;12m (#build)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDatabase[0m[38;5;12m (#database)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mNetworking[0m[38;5;12m (#networking)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mLocalization[0m[38;5;12m (#localization)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mFun[0m[38;5;12m (#fun)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCheat Sheet[0m[38;5;12m (#cheat-sheet)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTutorials[0m[38;5;12m (#tutorials)[39m
|
||
|
||
[38;2;255;187;0m[4mOfficial Resources[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Site[0m[38;5;12m (https://github.com/features/actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Documentation[0m[38;5;12m (https://help.github.com/en/actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Actions organization[0m[38;5;12m (https://github.com/actions)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mactions/virtual-environments[0m[38;5;12m (https://github.com/actions/virtual-environments) - GitHub Actions virtual environments.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mactions/runner[0m[38;5;12m (https://github.com/actions/runner) - The Runner for GitHub Actions.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Blog Announcement[0m[38;5;12m (https://github.blog/2018-10-17-action-demos/)[39m
|
||
|
||
[38;2;255;187;0m[4mWorkflow Examples[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mactions/starter-workflows[0m[38;5;12m (https://github.com/actions/starter-workflows) - Starter workflow management.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/example-services[0m[38;5;12m (https://github.com/actions/example-services) - Example workflows using service containers.[39m
|
||
|
||
[38;2;255;187;0m[4mOfficial Actions[0m
|
||
|
||
|
||
|
||
[38;2;255;187;0m[4mWorkflow Tool Actions[0m
|
||
|
||
[38;5;12mTool actions for your workflow.[39m
|
||
|
||
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mactions/checkout[0m[38;5;12m (https://github.com/actions/checkout) - Setup your repository on your workflow.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/upload-artifact[0m[38;5;12m (https://github.com/actions/upload-artifact) - Upload artifacts from your workflow.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/download-artifact[0m[38;5;12m (https://github.com/actions/download-artifact) - Download artifacts from your build.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/cache[0m[38;5;12m (https://github.com/actions/cache) - Cache dependencies and build outputs in GitHub Actions.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/github-script[0m[38;5;12m (https://github.com/actions/github-script) - Write a script for GitHub API and the workflow contexts.[39m
|
||
|
||
[38;2;255;187;0m[4mActions for GitHub Automation[0m
|
||
|
||
[38;5;12mAutomate management for issues, pull requests, and releases.[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mactions/create-release[0m[38;5;12m (https://github.com/actions/create-release) - An Action to create releases via the GitHub Release API.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/upload-release-asset[0m[38;5;12m (https://github.com/actions/upload-release-asset) - An Action to upload a release asset via the GitHub Release API.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/first-interaction[0m[38;5;12m (https://github.com/actions/first-interaction) - An action for filtering pull requests and issues from first-time contributors.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/stale[0m[38;5;12m (https://github.com/actions/stale) - Marks issues and pull requests that have not had recent interaction.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/labeler[0m[38;5;12m (https://github.com/actions/labeler) - An action for automatically labelling pull requests.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/delete-package-versions[0m[38;5;12m (https://github.com/actions/delete-package-versions) - Delete versions of a package from GitHub Packages.[39m
|
||
|
||
[38;2;255;187;0m[4mSetup Actions[0m
|
||
|
||
[38;5;12mSet up your GitHub Actions workflow with a specific version of your programming languages.[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-node: Node.js[0m[38;5;12m (https://github.com/actions/setup-node)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-python: Python[0m[38;5;12m (https://github.com/actions/setup-python)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-go: Go[0m[38;5;12m (https://github.com/actions/setup-go)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-dotnet: .NET core sdk[0m[38;5;12m (https://github.com/actions/setup-dotnet)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-haskell: Haskell (GHC and Cabal)[0m[38;5;12m (https://github.com/actions/setup-haskell)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-java: Java[0m[38;5;12m (https://github.com/actions/setup-java)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-ruby: Ruby[0m[38;5;12m (https://github.com/actions/setup-ruby)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-elixir: Elixir[0m[38;5;12m (https://github.com/actions/setup-elixir)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/setup-julia: Julia[0m[38;5;12m (https://github.com/julia-actions/setup-julia)[39m
|
||
|
||
[38;2;255;187;0m[4mCreate your Actions[0m
|
||
|
||
[38;2;255;187;0m[4mJavaScript and TypeScript Actions[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mactions/toolkit[0m[38;5;12m (https://github.com/actions/toolkit) - The GitHub ToolKit for developing GitHub Actions.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/hello-world-javascript-action[0m[38;5;12m (https://github.com/actions/hello-world-javascript-action) - A template to demonstrate how to build a JavaScript action.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/javascript-action[0m[38;5;12m (https://github.com/actions/javascript-action) - Create a JavaScript Action.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/typescript-action[0m[38;5;12m (https://github.com/actions/typescript-action) - Create a TypeScript Action.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/http-client[0m[38;5;12m (https://github.com/actions/http-client) - A lightweight HTTP client optimized for use with actions, TypeScript with generics and async await.[39m
|
||
|
||
[38;2;255;187;0m[4mDocker Container Actions[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mactions/hello-world-docker-action[0m[38;5;12m (https://github.com/actions/hello-world-docker-action) - A template to demonstrate how to build a Docker action.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mactions/container-toolkit-action[0m[38;5;12m (https://github.com/actions/container-toolkit-action) - Template repo for creating container actions using actions/toolkit.[39m
|
||
|
||
[38;2;255;187;0m[4mCommunity Resources[0m
|
||
|
||
[38;2;255;187;0m[4mGitHub Tools and Management[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDeclaratively setup GitHub Labels[0m[38;5;12m (https://github.com/lannonbr/issue-label-manager-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAction to sync GitHub labels in the declarative way[0m[38;5;12m (https://github.com/micnncim/action-label-syncer)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAdd releases to GitHub[0m[38;5;12m (https://github.com/elgohr/Github-Release-Action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish a docker image to Dockerhub[0m[38;5;12m (https://github.com/elgohr/Publish-Docker-Github-Action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate an issue using content from a file[0m[38;5;12m (https://github.com/peter-evans/create-issue-from-file)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish GitHub Releases with Assets[0m[38;5;12m (https://github.com/softprops/action-gh-release)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Project Automation+[0m[38;5;12m (https://github.com/alex-page/github-project-automation-plus) - Automate GitHub Project cards with any webhook event.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun GitHub Actions Locally with a web interface[0m[38;5;12m (https://github.com/phishy/wflow)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun GitHub Actions Locally in Terminal[0m[38;5;12m (https://github.com/nektos/act)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild and Publish Android debug APK[0m[38;5;12m (https://github.com/ShaunLWM/action-release-debugapk)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate sequential build numbers for GitHub Actions[0m[38;5;12m (https://github.com/einaregilsson/build-number)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPush Git changes to GitHub repository without authentication difficulties[0m[38;5;12m (https://github.com/ad-m/github-push-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate release notes based on your events[0m[38;5;12m (https://github.com/Decathlon/release-notes-generator-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate a GitHub wiki page based on the provided markdown file[0m[38;5;12m (https://github.com/Decathlon/wiki-page-creator-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLabel your Pull Requests auto-magically (using committed files)[0m[38;5;12m (https://github.com/Decathlon/pull-request-labeler-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAdd Label to your Pull Requests based on the author team name[0m[38;5;12m (https://github.com/JulienKode/team-labeler-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGet a list of file changes with PR/Push[0m[38;5;12m (https://github.com/trilom/file-changes-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUse private actions in any workflow[0m[38;5;12m (https://github.com/InVisionApp/private-action-loader)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLabel Your Issues Using the Issue's Contents[0m[38;5;12m (https://github.com/damccorm/tag-ur-it)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRollback a GitHub Release[0m[38;5;12m (https://github.com/author/action-rollback)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLock Closed Issues and Pull Requests after a Period of Inactivity[0m[38;5;12m (https://github.com/dessant/lock-threads)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGet Commit Difference Count Between Two Branches[0m[38;5;12m (https://github.com/jessicalostinspace/commit-difference-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate Release Notes Based on Git References[0m[38;5;12m (https://github.com/metcalfc/changelog-generator)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEnforce Policies on GitHub Repositories and Commits[0m[38;5;12m (https://github.com/talos-systems/conform)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAuto Label Issue Based on Issue Description[0m[38;5;12m (https://github.com/Renato66/auto-label)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUpdate Configured GitHub Actions to the Latest Versions[0m[38;5;12m (https://github.com/fabasoad/ghacu)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate Issue Branch[0m[38;5;12m (https://github.com/robvanderleek/create-issue-branch)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRemove Old Artifacts[0m[38;5;12m (https://github.com/c-hive/gha-remove-artifacts)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mExpose Git Commit Data As Environment Variables[0m[38;5;12m (https://github.com/rlespinasse/git-commit-data-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSync Defined Files/Binaries to Wiki or External Repositories[0m[38;5;12m (https://github.com/kai-tub/external-repo-sync-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate/Update/Delete a GitHub Wiki Page Based on Any File[0m[38;5;12m (https://github.com/Andrew-Chen-Wang/github-wiki-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProw GitHub Actions[0m[38;5;12m (https://github.com/jpmcb/prow-github-actions) - Automation of policy enforcement, chat-ops, and automatic PR merging.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCheck GitHub Status in your Workflow[0m[38;5;12m (https://github.com/crazy-max/ghaction-github-status)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mManage Labels on GitHub (create/rename/update/delete) as Code[0m[38;5;12m (https://github.com/crazy-max/ghaction-github-labeler)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mContinuous Distribution of Funding to your Project Contributors and Dependencies[0m[38;5;12m (https://github.com/protontypes/libreselery)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHerald Rules for GitHub: Add Subscribers, Assignees, Labels, and More to Your PR[0m[38;5;12m (https://github.com/gagoar/use-herald-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Codeowners Validator[0m[38;5;12m (https://github.com/mszostok/codeowners-validator) - Ensures the correctness of your GitHub CODEOWNERS file. It supports public and private GitHub repositories and also GitHub Enterprise installations.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCopybara Action[0m[38;5;12m (https://github.com/olivr/copybara-action) - Move and transform code between repositories (ideal to maintain several repos from one monorepo).[39m
|
||
|
||
[38;2;255;187;0m[4mCollection of Actions[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mUse HashiCorp's Terraform[0m[38;5;12m (https://github.com/hashicorp/setup-terraform)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Yarn 1[0m[38;5;12m (https://github.com/Borales/actions-yarn)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Yarn 2[0m[38;5;12m (https://github.com/sergioramos/yarn-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Golang[0m[38;5;12m (https://github.com/cedrickring/golang-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for R and accompanying #rstats package[0m[38;5;12m (http://maxheld.de/ghactions/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for WordPress[0m[38;5;12m (https://github.com/10up/actions-wordpress/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Composer[0m[38;5;12m (https://github.com/MilesChou/composer-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Flutter[0m[38;5;12m (https://github.com/subosito/flutter-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for PHP[0m[38;5;12m (https://github.com/shivammathur/setup-php)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Rust[0m[38;5;12m (https://github.com/actions-rs)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Android[0m[38;5;12m (https://github.com/Malinskiy/action-android)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Logtalk and Prolog[0m[38;5;12m (https://github.com/logtalk-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Deno[0m[38;5;12m (https://github.com/denolib/setup-deno)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Unity[0m[38;5;12m (https://github.com/webbertakken/unity-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOctions - GitHub Actions for GitHub REST API[0m[38;5;12m (https://github.com/maxkomarychev/octions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Docker[0m[38;5;12m (https://github.com/docker/github-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for AWS[0m[38;5;12m (https://github.com/clowdhaus/aws-github-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mActions Hub[0m[38;5;12m (https://github.com/actionshub)[39m
|
||
|
||
[38;2;255;187;0m[4mUtility[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSetup [0m[48;5;235m[38;5;249m[1mssh-agent[0m[38;5;12m (https://github.com/webfactory/ssh-agent) - Run [39m[48;5;235m[38;5;249mssh-agent[49m[39m[38;5;12m with additional SSH keys to access private repositories.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions Badges for your README[0m[38;5;12m (https://github.com/atrox/github-actions-badge)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Python project with poetry[0m[38;5;12m (https://github.com/abatilo/actions-poetry)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Python project with pyenv[0m[38;5;12m (https://github.com/gabrielfalcao/pyenv-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions to compile LaTeX documents[0m[38;5;12m (https://github.com/xu-cheng/latex-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUpdate Maxmind Databases[0m[38;5;12m (https://github.com/meetup/maxmind-updater)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDebug with SSH over tmate[0m[38;5;12m (https://github.com/mxschmitt/action-tmate) - Debug the Action directly by providing a SSH connection.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUnlock git-crypt files[0m[38;5;12m (https://github.com/sliteteam/github-action-git-crypt-unlock)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGolang CGO cross compiler[0m[38;5;12m (https://github.com/crazy-max/ghaction-xgo)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun your job on another architecture: arm32, aarch64 and others[0m[38;5;12m (https://github.com/uraimo/run-on-arch-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate a table of contents[0m[38;5;12m (https://github.com/technote-space/toc-generator)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically add Label or Assignee to an Issue[0m[38;5;12m (https://github.com/Naturalclar/issue-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAction to send LGTM reaction as image or GIF when we say lgtm[0m[38;5;12m (https://github.com/micnncim/action-lgtm-reaction)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate build numbers across multiple scopes[0m[38;5;12m (https://github.com/zyborg/gh-action-buildnum)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish GitHub release artifacts[0m[38;5;12m (https://github.com/skx/github-action-publish-binaries)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJekyll Diff Action[0m[38;5;12m (https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBranch Protection Bot[0m[38;5;12m (https://github.com/benjefferies/branch-protection-bot) - Temporarily disable and re-enable "Include administrators" option in branch protection.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWait for commit statuses[0m[38;5;12m (https://github.com/WyriHaximus/github-action-wait-for-status) - Wait until all statuses and checks are successful or any of them has failed and set its status output accordingly.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGet Latest Tag[0m[38;5;12m (https://github.com/WyriHaximus/github-action-get-previous-tag) - Get the previous tag from git.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate Milestone[0m[38;5;12m (https://github.com/WyriHaximus/github-action-create-milestone) - Create a new open milestone given the title and description.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mClose Milestone[0m[38;5;12m (https://github.com/WyriHaximus/github-action-close-milestone) - Close the given milestone.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAction to enforce branch naming rules[0m[38;5;12m (https://github.com/deepakputhraya/action-branch-name)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mExpose slug of some GitHub variables[0m[38;5;12m (https://github.com/marketplace/actions/github-slug)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mawesome-lint as a GitHub Action[0m[38;5;12m (https://github.com/max/awesome-lint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEdit JSON File[0m[38;5;12m (https://github.com/deef0000dragon1/json-edit-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild Slate documentation[0m[38;5;12m (https://github.com/Decathlon/slate-builder-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRead Properties[0m[38;5;12m (https://github.com/christian-draeger/read-properties) - Read values from [39m[48;5;235m[38;5;249m.properties[49m[39m[38;5;12m files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWrite Properties[0m[38;5;12m (https://github.com/christian-draeger/write-properties) - Write values to [39m[48;5;235m[38;5;249m.properties[49m[39m[38;5;12m files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutotag[0m[38;5;12m (https://github.com/butlerlogic/action-autotag) - Automatically generate a new tag when the manifest file (i.e. [39m[48;5;235m[38;5;249mpackage.json[49m[39m[38;5;12m) version changes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mApply templates with Jinja2[0m[38;5;12m (https://github.com/cuchi/jinja2-action) - Use the Jinja2 template engine to generate files from templates.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHas Changes[0m[38;5;12m (https://github.com/UnicornGlobal/has-changes-action) - Check if there are code changes from previous steps.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMind Your Language Action[0m[38;5;12m (https://github.com/tailaiw/mind-your-language-action) - Detect offensive comments in issues and pull requests, and warn senders.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mYAML/JSON/XML Converter[0m[38;5;12m (https://github.com/fabasoad/yaml-json-xml-converter-action) - Converts YAML/JSON/XML file formats interchangeably.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNSFW Detection[0m[38;5;12m (https://github.com/fabasoad/nsfw-detection-action) - Detect NSFW content in committed files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHas Changed Path[0m[38;5;12m (https://github.com/MarceloPrado/has-changed-path) - Conditionally run actions based on changed paths.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLinguist[0m[38;5;12m (https://github.com/fabasoad/linguist-action) - Checks a repository and produces information about used languages in output.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTwilio Voice Call[0m[38;5;12m (https://github.com/fabasoad/twilio-voice-call-action/) - Make Twilio voice call with defined text.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Xcode[0m[38;5;12m (https://github.com/maxim-lobanov/setup-xcode) - Switch between pre-installed versions of Xcode for macOS images.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Xamarin[0m[38;5;12m (https://github.com/maxim-lobanov/setup-xamarin) - Switch between pre-installed versions of Xamarin and Mono for macOS images.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMemer Action[0m[38;5;12m (https://github.com/Bhupesh-V/memer-action) - A GitHub Action for Programmer Memes xD.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Cocoapods[0m[38;5;12m (https://github.com/maxim-lobanov/setup-cocoapods) - Setup specific version of Cocoapods.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublic IP[0m[38;5;12m (https://github.com/haythem/public-ip) - Queries GitHub actions runner's public IP address.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Lazarus/FPC[0m[38;5;12m (https://github.com/gcarreno/setup-lazarus)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTwilio Fax[0m[38;5;12m (https://github.com/fabasoad/twilio-fax-action/) - Sends a document by fax using your Twilio account.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Kubernetes tools[0m[38;5;12m (https://github.com/yokawasa/action-setup-kube-tools) - Install Kubernetes tools (kubectl, kustomize, helm, kubeval, conftest, and yq) on the runner.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Elastic Cloud Control Tool[0m[38;5;12m (https://github.com/yokawasa/action-setup-ecctl) - Install a specific version of ecctl on the runner.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPowerShell Script[0m[38;5;12m (https://github.com/Amadevus/pwsh-script) - Run PowerShell scripts with workflow contexts (e.g. [39m[48;5;235m[38;5;249m$github.token[49m[39m[38;5;12m) and cmdlets, return value => action output.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUpload and Scan Files with VirusTotal[0m[38;5;12m (https://github.com/crazy-max/ghaction-virustotal)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mImport a GPG Key[0m[38;5;12m (https://github.com/crazy-max/ghaction-import-gpg)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCompress with UPX[0m[38;5;12m (https://github.com/crazy-max/ghaction-upx) - The Ultimate Packer for eXecutables.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPull the New Go Module Version Into the Proxy Cache[0m[38;5;12m (https://github.com/andrewslotin/go-proxy-pull-action) - Ensures the latest version of your Go module is in the proxy cache. Also updates the pkg.go.dev documentation upon release.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDelete Run Artifacts[0m[38;5;12m (https://github.com/marketplace/actions/delete-run-artifacts) - Deletes all artifacts at the end of a workflow run.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Environment Variables Action[0m[38;5;12m (https://github.com/FranzDiebold/github-env-vars-action) - Expose environment variables such as the branch/tag name, repository slug, and ref slug.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action Locks[0m[38;5;12m (https://github.com/abatilo/github-action-locks/blob/master/README.md) - Guarantee atomic execution of your GitHub Action workflows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPaths Filter[0m[38;5;12m (https://github.com/dorny/paths-filter) - Conditionally run actions based on files modified by PR, feature branch or pushed commits.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMinisauras[0m[38;5;12m (https://github.com/TeamTigers/minisauras) - Pulls all the JavaScript and CSS files from your base branch, minify them and creates a pull-request with a new branch.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWebsite to GIF[0m[38;5;12m (https://github.com/PabloLec/website-to-gif) - Turn any webpage into a GIF to display on your README, docs, etc.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mInteractive Inputs - Runtime workflow inputs[0m[38;5;12m (https://github.com/boasiHQ/interactive-inputs) - Add dynamic inputs at runtime for your GitHub Actions workflows[39m
|
||
|
||
[38;2;255;187;0m[4mEnvironments[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mCreate an envfile[0m[38;5;12m (https://github.com/SpicyPizza/create-envfile)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mExport global environment variables for succeeding build steps[0m[38;5;12m (https://github.com/zweitag/github-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProgrammatically set environment variables for use in subsequent steps[0m[38;5;12m (https://github.com/allenevans/set-env)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mInstall Conda environments for Python[0m[38;5;12m (https://github.com/goanpeca/setup-miniconda)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup NativeScript[0m[38;5;12m (https://github.com/hrueger/setup-nativescript)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate a JSON Environment File[0m[38;5;12m (https://github.com/schdck/create-env-json)[39m
|
||
|
||
[38;2;255;187;0m[4mDependencies[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mInstall NPM Dependencies with Caching[0m[38;5;12m (https://github.com/bahmutov/npm-install)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHighlight New NPM Dependencies[0m[38;5;12m (https://github.com/hiwelo/new-dependencies-action) - Comments on pull requests newly added NPM dependencies information.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCache NPM Dependencies[0m[38;5;12m (https://github.com/c-hive/gha-npm-cache)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCache Yarn Dependencies[0m[38;5;12m (https://github.com/c-hive/gha-yarn-cache)[39m
|
||
|
||
[38;2;255;187;0m[4mSemantic Versioning[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mNext SemVers[0m[38;5;12m (https://github.com/WyriHaximus/github-action-next-semvers) - Output the next version for major, minor, and patch version based on the given semver version.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGet latest SemVer and branch name given a search string[0m[38;5;12m (https://github.com/jessicalostinspace/github-action-get-regex-branch)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCut Release Branch[0m[38;5;12m (https://github.com/jessicalostinspace/cut-release-action) - Cuts a release branch given a branch prefix and optional semantic version.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIncrement Semantic Version[0m[38;5;12m (https://github.com/christian-draeger/increment-semantic-version) - Bump a given semantic version (SemVer), depending on given release type.[39m
|
||
|
||
[38;2;255;187;0m[4mStatic Analysis[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mPHPStan Static code analyzer Action[0m[38;5;12m (https://github.com/OskarStark/phpstan-ga)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGraphQL Inspector Action[0m[38;5;12m (https://github.com/kamilkisiela/graphql-inspector)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPowerShell static analysis with PSScriptAnalyzer[0m[38;5;12m (https://github.com/devblackops/github-action-psscriptanalyzer)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun tfsec, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-tfsec)[39m
|
||
|
||
[38;2;255;187;0m[4mTesting[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mRun Tests through Puppeteer, the Headless Chrome Node API[0m[38;5;12m (https://github.com/ianwalter/puppeteer)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mxUnit Slack Reporter: Sends summary of tests from xUnit reports to a Slack channel[0m[38;5;12m (https://github.com/ivanklee86/xunit-slack-reporter)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun codeception tests[0m[38;5;12m (https://github.com/joelwmale/codeception-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun TestCafe tests[0m[38;5;12m (https://github.com/DevExpress/testcafe-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Unity tests[0m[38;5;12m (https://github.com/webbertakken/unity-test-runner)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Cypress E2E tests[0m[38;5;12m (https://github.com/cypress-io/github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTest Ansible roles with Molecule[0m[38;5;12m (https://github.com/robertdebock/molecule-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun performance testing with artillery.io[0m[38;5;12m (https://github.com/kenju/github-actions-artillery)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDetect Flaky Tests with BuildPulse[0m[38;5;12m (https://github.com/Workshop64/buildpulse-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDisplay Inline Code Annotations for Jest Tests[0m[38;5;12m (https://github.com/IgnusG/jest-report-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Julia tests[0m[38;5;12m (https://github.com/julia-actions/julia-runtest)[39m
|
||
|
||
[38;2;255;187;0m[4mLinting[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mPHP Coding Standards Fixer Action[0m[38;5;12m (https://github.com/OskarStark/php-cs-fixer-ga)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRuns Hadolint against a Dockerfile within a repository[0m[38;5;12m (https://github.com/burdzwastaken/hadolint-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun ESLint, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-eslint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJavaScript-based linter for [0m[38;5;14m[1m*.workflow files[0m[38;5;12m (https://github.com/OmarTawfik/github-actions-js)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLint terraform files using tflint, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-tflint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mautopep8: Automatically formats Python code to conform to the PEP 8 style guide[0m[38;5;12m (https://github.com/peter-evans/autopep8)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun [0m[48;5;235m[38;5;249m[1mergebnis/composer-normalize[0m[38;5;14m[1m to ensure your PHP project has a normalized [0m[48;5;235m[38;5;249m[1mcomposer.json[0m[38;5;12m (https://github.com/ergebnis/composer-normalize-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun [0m[48;5;235m[38;5;249m[1mstolt/lean-package-validator[0m[38;5;14m[1m to ensure your package has only the required [0m[48;5;235m[38;5;249m[1mruntime[0m[38;5;14m[1m artifacts[0m[38;5;12m (https://github.com/raphaelstolt/lean-package-validator-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Go lint checks on PR event[0m[38;5;12m (https://github.com/ArangoGutierrez/GoLinty-Action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNode.js - Automatically run the [0m[48;5;235m[38;5;249m[1mformat[0m[38;5;14m[1m and/or [0m[48;5;235m[38;5;249m[1mlint[0m[38;5;14m[1m script used by the package[0m[38;5;12m (https://github.com/MarvinJWendt/run-node-formatter)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStylelinter - GitHub Action that runs stylelint[0m[38;5;12m (https://github.com/exelban/stylelint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun stylelint, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-stylelint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPyCodeStyle Action - A GitHub Action that leaves a comment on your PR with pycodestyle (autopep8) feedback[0m[38;5;12m (https://github.com/ankitvgupta/pycodestyle-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwemake-python-styleguide - The strictest and most opinionated python linter ever, with optional reviewdog output on the PR[0m[38;5;12m (https://github.com/wemake-services/wemake-python-styleguide)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun TSLint with status checks and file diff annotations[0m[38;5;12m (https://github.com/mooyoul/tslint-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLint Pull Request commits with commitlint[0m[38;5;12m (https://github.com/wagoid/commitlint-github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun vint, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-vint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun mispell, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-misspell)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun golangci-lint, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-golangci-lint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun shellcheck, with reviewdog output on the PR[0m[38;5;12m (https://github.com/reviewdog/action-shellcheck)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCatch insensitive, inconsiderate writing in your markdown docs[0m[38;5;12m (https://github.com/theashraf/alex-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun dotenv-linter - Lints your .env files like a charm, with optional reviewdog output on the PR[0m[38;5;12m (https://github.com/wemake-services/dotenv-linter)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun dotenv-linter, with reviewdog output on the PR[0m[38;5;12m (https://github.com/mgrachev/action-dotenv-linter)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mShow and auto-fix linting errors for many programming languages[0m[38;5;12m (https://github.com/samuelmeuli/lint-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPHP_CodeSniffer With Annotations[0m[38;5;12m (https://github.com/chekalsky/phpcs-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLinter for markdown (with presets)[0m[38;5;12m (https://github.com/avto-dev/markdown-lint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStylelint problem matcher to create annotations[0m[38;5;12m (https://github.com/xt0rted/stylelint-problem-matcher)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun sqlcheck on the PR to identifies anti-patterns in SQL queries[0m[38;5;12m (https://github.com/yokawasa/action-sqlcheck)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mValidate Fastlane Supply Metadata Against the Play Store Guidelines[0m[38;5;12m (https://github.com/ashutoshgngwr/validate-fastlane-supply-metadata)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Golint to lint your Golang code[0m[38;5;12m (https://github.com/Jerome1337/golint-action)[39m
|
||
|
||
[38;2;255;187;0m[4mSecurity[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mA vulnerability scanner for your docker images[0m[38;5;12m (https://github.com/phonito/phonito-scanner-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically approve and merge Dependabot updates[0m[38;5;12m (https://github.com/ridedott/dependabot-auto-merge-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun dlint security linter on your Python code[0m[38;5;12m (https://github.com/xen0l/dlint-check)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAWS Secrets Manager Actions[0m[38;5;12m (https://github.com/say8425/aws-secrets-manager-actions) - Define AWS Secrets Manager secrets to environment values.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLinting your AWS IAM policy documents for correctness and security issues[0m[38;5;12m (https://github.com/xen0l/iam-lint)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSecret Spreader[0m[38;5;12m (https://github.com/webfactory/secret-spreader) - Not an action per se, but a tool to manage Actions Secrets across a list of repositories.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSecrets Sync Action[0m[38;5;12m (https://github.com/google/secrets-sync-action) - Action syncs secrets across multiple repositories.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSnyk Test Action[0m[38;5;12m (https://github.com/snyk/actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mManage Your GitHub Actions Secrets With A Simple CLI[0m[38;5;12m (https://github.com/unfor19/githubsecrets)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSecretHub[0m[38;5;12m (https://github.com/secrethub/actions) - Have a single source of truth for your secrets and load them into GitHub Actions on demand.[39m
|
||
|
||
[38;2;255;187;0m[4mCode Coverage[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mScan code with SonarCloud[0m[38;5;12m (https://github.com/sonarsource/sonarcloud-github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend your code coverage to codecov.io[0m[38;5;12m (https://github.com/codecov/codecov-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublishing code coverage to CodeClimate[0m[38;5;12m (https://github.com/paambaati/codeclimate-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUpdate repository go report card[0m[38;5;12m (https://github.com/creekorful/goreportcard-action)[39m
|
||
|
||
[38;2;255;187;0m[4mDynamic Analysis[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mRun Gofmt to check Golang code formatting[0m[38;5;12m (https://github.com/Jerome1337/gofmt-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Goimports to check Golang imports order[0m[38;5;12m (https://github.com/Jerome1337/goimports-action)[39m
|
||
|
||
[38;2;255;187;0m[4mMonitoring[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAudit a webpage with Google Chrome's Lighthouse tests[0m[38;5;12m (https://github.com/jakejarvis/lighthouse-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRuns Lighthouse and posts results to PRs and Slack[0m[38;5;12m (https://github.com/foo-software/lighthouse-check-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Lighthouse in CI using GitHub Actions[0m[38;5;12m (https://github.com/treosh/lighthouse-ci-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mContinuous Benchmarking and Benchmark Visualization for Go[0m[38;5;12m (https://github.com/bobheadxi/gobenchdata)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSize Limit Action[0m[38;5;12m (https://github.com/andresz1/size-limit-action) - Comments cost comparison of your JS in PRs and rejects them if limit is exceeded.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCheck bundlephobia[0m[38;5;12m (https://github.com/carlesnunez/check-my-bundlephobia) - Comments new and modified package size according to bundlephobia.io website and rejects PR on threshold surpassed.[39m
|
||
|
||
[38;2;255;187;0m[4mPull Requests[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSet PR Reviewers Based on Assignees[0m[38;5;12m (https://github.com/pullreminders/assignee-to-reviewer-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOpen or Update PR on Branch Push (with Branch Selection)[0m[38;5;12m (https://github.com/vsoch/pull-request-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically Rebase a PR[0m[38;5;12m (https://github.com/cirrus-actions/rebase)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLabel PR once it has a Specified Number of Approvals[0m[38;5;12m (https://github.com/pullreminders/label-when-approved-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAdd Labels to a PR based on Matched File Patterns[0m[38;5;12m (https://github.com/banyan/auto-label)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAuto-Approve PRs[0m[38;5;12m (https://github.com/hmarr/auto-approve-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically add Reviewers to PR based on the Configuration File[0m[38;5;12m (https://github.com/kentaro-m/auto-assign-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAdd Labels to a PR based on Branch Name Patterns[0m[38;5;12m (https://github.com/TimonVS/pr-labeler-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAdd Labels to a PR based on Total Size of the Diff[0m[38;5;12m (https://github.com/pascalgn/size-label-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically merge PRs That Are Ready[0m[38;5;12m (https://github.com/pascalgn/automerge-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVerify That PRs Contain a Ticket Reference[0m[38;5;12m (https://github.com/vijaykramesh/pr-lint-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate a PR for Changes to your Repository in the Actions Workspace[0m[38;5;12m (https://github.com/peter-evans/create-pull-request)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLint a PR[0m[38;5;12m (https://github.com/seferov/pr-lint-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mChatOps for PRs[0m[38;5;12m (https://github.com/machine-learning-apps/actions-chatops)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPrefix Title and Body of a PR Based on Text Extracted from Branch Name[0m[38;5;12m (https://github.com/tzkhan/pr-update-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBlock Autosquash Commits[0m[38;5;12m (https://github.com/xt0rted/block-autosquash-commits-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically Bump and Tag on Merge[0m[38;5;12m (https://github.com/anothrNick/github-tag-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically Update PRs with Outdated Checks and Squash and Merge the Ones Matching All Branch Protections[0m[38;5;12m (https://github.com/tibdex/autosquash)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMerge Pal - Automatically Update and Merge PRs[0m[38;5;12m (https://github.com/maxkomarychev/merge-pal-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEnforce naming convention on pull request title[0m[38;5;12m (https://github.com/deepakputhraya/action-pr-title)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPull Request Stuck Notifier[0m[38;5;12m (https://github.com/jrylan/github-action-stuck-pr-notifier)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLint pull request name with commitlint (Awesome if you squash merge !)[0m[38;5;12m (https://github.com/JulienKode/pull-request-name-linter-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBlock PR merges when Checks for target branches are failing[0m[38;5;12m (https://github.com/cirrus-actions/branch-guard)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGet generated static site screenshots updated by Pull Request[0m[38;5;12m (https://github.com/ssowonny/diff-pages-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAdd Labels Depending if the Pull Request Still in Progress[0m[38;5;12m (https://github.com/AlbertHernandez/working-label-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTicket Check Action[0m[38;5;12m (https://github.com/neofinancial/ticket-check-action) - Automatically add a ticket or issue number to the start of all Pull Request titles.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPull Request Lint With Regex[0m[38;5;12m (https://github.com/MorrisonCole/pr-lint-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPull Request Landmines[0m[38;5;12m (https://github.com/tylermurry/github-pr-landmine)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAnnotate a GitHub Pull Request Based on a Checkstyle XML-Report[0m[38;5;12m (https://github.com/staabm/annotate-pull-request-from-checkstyle)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPull Request Stats[0m[38;5;12m (https://github.com/flowwer-dev/pull-request-stats) - Print relevant stats about reviewers.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPull Request Description Enforcer[0m[38;5;12m (https://github.com/derkinderfietsen/pr-description-enforcer) - Enforces description on pull requests.[39m
|
||
|
||
[38;2;255;187;0m[4mGitHub Pages[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy a Zola site to GitHub Pages[0m[38;5;12m (https://github.com/shalzz/zola-deploy-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild Hugo static content site and publish it to gh-pages branch[0m[38;5;12m (https://github.com/khanhicetea/gh-actions-hugo-deploy-gh-pages)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild a Jekyll site—with Custom Jekyll Plugins & Build Scripts—and deploy it back to the Gh-Pages Branch[0m[38;5;12m (https://github.com/BryanSchuetz/jekyll-deploy-gh-pages)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGoogle Dataset Search Metadata[0m[38;5;12m (https://www.github.com/openschemas/extractors/) - And other schema.org extractors to make datasets discoverable from GitHub pages.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for deploying to GitHub Pages with Static Site Generators[0m[38;5;12m (https://github.com/peaceiris/actions-gh-pages)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for Hexo[0m[38;5;12m (https://github.com/heowc/action-hexo)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy Google Analytics stats to GitHub Pages[0m[38;5;12m (https://github.com/cristianpb/analytics-google)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mA Jupyter Notebook Blogging Platform Powered by GitHub Actions, Pages and Jekyll[0m[38;5;12m (https://github.com/fastai/fastpages)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy A Static Site to GitHub Pages[0m[38;5;12m (https://github.com/appleboy/gh-pages-action) - Deploy to custom directory and ignore folder/file.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy to GitHub Pages with Advanced Settings[0m[38;5;12m (https://github.com/crazy-max/ghaction-github-pages)[39m
|
||
|
||
[38;2;255;187;0m[4mNotifications and Messages[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSend a Discord notification[0m[38;5;12m (https://github.com/Ilshidur/action-discord)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPost a Slack message as a bot[0m[38;5;12m (https://github.com/pullreminders/slack-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend an SMS from GitHub Actions using Nexmo[0m[38;5;12m (https://github.com/nexmo-community/nexmo-sms-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend an SMS from GitHub Actions using Clockworksms[0m[38;5;12m (https://github.com/bharathvaj1995/clockwork-sms-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend a Telegram Message[0m[38;5;12m (https://github.com/appleboy/telegram-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend a File or Text Message to Discord (custom define color, username or avatar)[0m[38;5;12m (https://github.com/appleboy/discord-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCollaborate on tweets using pull requests[0m[38;5;12m (https://github.com/gr2m/twitter-together)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend a Push Notification via Push by Techulus[0m[38;5;12m (https://github.com/techulus/push-github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend email with SendGrid[0m[38;5;12m (https://github.com/peter-evans/sendgrid-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend a Push Notification via Join[0m[38;5;12m (https://github.com/ShaunLWM/action-join)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNew package version checker for npm[0m[38;5;12m (https://github.com/MeilCli/npm-update-check-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNew package version checker for NuGet[0m[38;5;12m (https://github.com/MeilCli/nuget-update-check-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNew package version checker for Gradle[0m[38;5;12m (https://github.com/MeilCli/gradle-update-check-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend a Push Notification via Pushbullet[0m[38;5;12m (https://github.com/ShaunLWM/action-pushbullet)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate an Outlook Calendar Event using Microsoft Graph[0m[38;5;12m (https://github.com/anoopt/ms-graph-create-event)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWatch for GitHub Wiki page changes and post to Slack[0m[38;5;12m (https://github.com/benmatselby/gollum-page-watcher-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend an SMS using MessageBird[0m[38;5;12m (https://github.com/nikitasavinov/messagebird-sms-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mReply to Stale Bots[0m[38;5;12m (https://github.com/c-hive/fresh-bot)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend an Embed Message to Discord[0m[38;5;12m (https://github.com/sarisia/actions-status-discord)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKeep Your PRs in Sync With Teamwork Tasks[0m[38;5;12m (https://github.com/Teamwork/github-sync)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSend Microsoft Teams Notification[0m[38;5;12m (https://github.com/opsless/ms-teams-github-actions)[39m
|
||
|
||
[38;2;255;187;0m[4mDeployment[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy to Netlify[0m[38;5;12m (https://github.com/netlify/actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy a Probot App using Actions[0m[38;5;12m (https://probot.github.io/docs/deployment/#github-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy a playlist to Spotify[0m[38;5;12m (https://github.com/swinton/SpotHub)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy VS Code extensions with vsce[0m[38;5;12m (https://github.com/lannonbr/vsce-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPurge Cloudflare cache after updating a website[0m[38;5;12m (https://github.com/jakejarvis/cloudflare-purge-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy your DNS configuration using DNS Control[0m[38;5;12m (https://github.com/koenrh/dnscontrol-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy a Theme to Shopify[0m[38;5;12m (https://github.com/pgrimaud/action-shopify)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTrigger multiple GitLab CI Pipeline[0m[38;5;12m (https://github.com/appleboy/gitlab-ci-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTrigger multiple Jenkins Jobs[0m[38;5;12m (https://github.com/appleboy/jenkins-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for Homebrew Tap[0m[38;5;12m (https://github.com/izumin5210/action-homebrew-tap)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCopy files and artifacts via SSH[0m[38;5;12m (https://github.com/appleboy/scp-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mExecuting remote ssh commands[0m[38;5;12m (https://github.com/appleboy/ssh-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish a Python distribution package to PyPI[0m[38;5;12m (https://github.com/pypa/gh-action-pypi-publish)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy Static Website to Azure Storage[0m[38;5;12m (https://github.com/feeloor/azure-static-website-deploy)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCross platform Chocolatey CLI to build and publish packages[0m[38;5;12m (https://github.com/crazy-max/ghaction-chocolatey)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy iOS Pod Library to Cocoapods[0m[38;5;12m (https://github.com/michaelhenry/deploy-to-cocoapods-github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for TencentCloud Serverless[0m[38;5;12m (https://github.com/Juliiii/action-scf)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish npm (pre)releases[0m[38;5;12m (https://github.com/epeli/npm-release/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy a static site to Surge.sh[0m[38;5;12m (https://github.com/yavisht/deploy-via-surge.sh-github-action-template)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for GoReleaser, a release automation tool for Go projects[0m[38;5;12m (https://github.com/goreleaser/goreleaser-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFTP Deploy Action, Deploys a GitHub project to a FTP server using GitHub actions[0m[38;5;12m (https://github.com/SamKirkland/FTP-Deploy-Action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish Article to Dev.to[0m[38;5;12m (https://github.com/tylerauerbeck/publish-to-dev.to-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAction For Semantic Release[0m[38;5;12m (https://github.com/cycjimmy/semantic-release-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy a Collection to Ansible Galaxy[0m[38;5;12m (https://github.com/artis3n/ansible_galaxy_collection)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish module to Puppet Forge[0m[38;5;12m (https://github.com/barnumbirr/action-forge-publish)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild and publish Electron apps[0m[38;5;12m (https://github.com/samuelmeuli/action-electron-builder)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish a Maven package[0m[38;5;12m (https://github.com/samuelmeuli/action-maven-publish)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild and deploy a theme to Ghost CMS[0m[38;5;12m (https://github.com/TryGhost/action-deploy-theme)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy an Ansible role to Ansible Galaxy[0m[38;5;12m (https://github.com/robertdebock/galaxy-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish one or more JS modules to a registry[0m[38;5;12m (https://github.com/author/action-publish)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish a package with 2FA using Slack[0m[38;5;12m (https://github.com/erezrokah/2fa-with-slack-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSerialize Workflow Runs in Continuous Deployment Pipelines[0m[38;5;12m (https://github.com/softprops/turnstyle)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNetlify Deploy GitHub Action for each commit[0m[38;5;12m (https://github.com/nwtgck/actions-netlify)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Ansible Playbooks[0m[38;5;12m (https://github.com/arillso/action.playbook)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish a Python Distribution Package to Anaconda Cloud[0m[38;5;12m (https://github.com/fcakyon/conda-publish-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy VS Code Extension to Visual Studio Marketplace or the Open VSX Registry[0m[38;5;12m (https://github.com/HaaLeo/publish-vscode-extension)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy a YouTube Video to Anchor.fm Podcast[0m[38;5;12m (https://github.com/Schrodinger-Hat/youtube-to-anchorfm)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy with AWS CodeDeploy[0m[38;5;12m (https://github.com/webfactory/create-aws-codedeploy-deployment)[39m
|
||
|
||
[38;2;255;187;0m[4mDocker[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mUpdate a Docker Hub repository description from README.md[0m[38;5;12m (https://github.com/peter-evans/dockerhub-description)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish Docker Images to the GitHub Package Registry (GPR)[0m[38;5;12m (https://github.com/machine-learning-apps/gpr-docker-publish)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUpdate a repository's "Full description" on Docker Hub[0m[38;5;12m (https://github.com/mpepping/github-actions/tree/master/docker-hub-metadata)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild and publish docker images to any registry using Kaniko[0m[38;5;12m (https://github.com/outillage/kaniko-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMonitor and limit your docker image size[0m[38;5;12m (https://github.com/wemake-services/docker-image-size-limit)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish Docker Images to the Amazon Elastic Container Registry (ECR)[0m[38;5;12m (https://github.com/appleboy/docker-ecr-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild And Push Your Docker Images Caching Each Stage To Reduce Build Time[0m[38;5;12m (https://github.com/whoan/docker-build-with-cache-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSet up Docker Buildx[0m[38;5;12m (https://github.com/crazy-max/ghaction-docker-buildx)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mConvert Branch or Tag Name Into Docker-Compatible Image Tag[0m[38;5;12m (https://github.com/ankitvgupta/ref-to-tag-action/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUpdate a Container Repository Description From README.md[0m[38;5;12m (https://github.com/marketplace/actions/update-container-description-action) - Supported Registries: Docker Hub, Quay, Harbor.[39m
|
||
|
||
[38;2;255;187;0m[4mKubernetes[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy to any Cloud or Kubernetes Using Pulumi[0m[38;5;12m (https://github.com/pulumi/actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy to Kubernetes with kubectl[0m[38;5;12m (https://github.com/steebchen/kubectl)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGet Kubeconfig File From Google Kubernetes Engine (GKE)[0m[38;5;12m (https://github.com/machine-learning-apps/gke-kubeconfig)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKustomize Kubernetes Config YAMLs[0m[38;5;12m (https://github.com/karancode/kustomize-github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCreate a Kubernetes Cluster for Testing Using Krucible[0m[38;5;12m (https://github.com/Krucible/krucible-github-action)[39m
|
||
|
||
[38;2;255;187;0m[4mAWS[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSync/upload a directory to an AWS S3 bucket[0m[38;5;12m (https://github.com/jakejarvis/s3-sync-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploy Lambda code to an existing function[0m[38;5;12m (https://github.com/appleboy/lambda-action)[39m
|
||
|
||
[38;2;255;187;0m[4mTerraform[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate terraform documentation[0m[38;5;12m (https://github.com/Dirrk/terraform-docs) - Uses terraform-docs to generate docs for terraform modules.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAn example of using Terraform to validate and apply GitHub administration[0m[38;5;12m (https://github.com/asgharlabs/github-terraform/tree/master/.github/workflows)[39m
|
||
|
||
[38;2;255;187;0m[4mExternal Services[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mUse a Jenkinsfile[0m[38;5;12m (https://github.com/jonico/jenkinsfile-runner-github-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for Firebase[0m[38;5;12m (https://github.com/w9jds/firebase-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for Contentful Migration CLI[0m[38;5;12m (https://github.com/Shy/contentful-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Pixela (a-know/pi)[0m[38;5;12m (https://github.com/peaceiris/actions-pixela)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for Google Cloud Platform (GCP)[0m[38;5;12m (https://github.com/exelban/gcloud)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUpload files to any OpenStack Swift service provider[0m[38;5;12m (https://github.com/iksaku/openstack-swift-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for sending Stack Overflow posts to Slack[0m[38;5;12m (https://github.com/logankilpatrick/StackOverflowBot)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAssume AWS role[0m[38;5;12m (https://github.com/nordcloud/aws-assume-role/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate Custom Response using JSONbin[0m[38;5;12m (https://github.com/fabasoad/jsonbin-action)[39m
|
||
|
||
[38;2;255;187;0m[4mFrontend Tools[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mExecute Gradle task[0m[38;5;12m (https://github.com/MrRamych/gradle-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJS Build Actions[0m[38;5;12m (https://github.com/elstudio/actions-js-build) - Run Grunt or Gulp build tasks and commit file changes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Action for Gatsby CLI[0m[38;5;12m (https://github.com/jzweifel/gatsby-cli-github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRuns a WebPageTest audit and prints the results as commit comment[0m[38;5;12m (https://github.com/JCofman/webPagetestAction)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Hugo extended[0m[38;5;12m (https://github.com/peaceiris/actions-hugo)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate OG Image[0m[38;5;12m (https://github.com/BoyWithSilverWings/generate-og-image) - Generate customisable open graph images from Markdown files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for mdBook[0m[38;5;12m (https://github.com/peaceiris/actions-mdbook)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Mint[0m[38;5;12m (https://github.com/fabasoad/setup-mint-action) - Setup Mint (programming language for writing single page applications).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGatsby AWS S3 Deployment[0m[38;5;12m (https://github.com/jonelantha/gatsby-s3-action) - Deploy Gatsby to S3 (supports CloudFront).[39m
|
||
|
||
[38;2;255;187;0m[4mMachine Learning Ops[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSubmitting Argo Workflows (Cloud Agnostic)[0m[38;5;12m (https://github.com/machine-learning-apps/actions-argo)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubmitting Argo Workflows to GKE[0m[38;5;12m (https://github.com/machine-learning-apps/gke-argo)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mQuery Experiment Tracking Results From Weights & Biases[0m[38;5;12m (https://github.com/machine-learning-apps/wandb-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Parameterized Jupyter Notebooks[0m[38;5;12m (https://github.com/yaananth/run-notebook)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCompile, Deploy and Run Kubeflow Pipeline[0m[38;5;12m (https://github.com/NikeNano/kubeflow-github-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomatically Dockerize A Data-Science Repo As A Jupyter Server[0m[38;5;12m (https://github.com/jupyterhub/repo2docker-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAzure Machine Learning With GitHub Actions[0m[38;5;12m (https://github.com/machine-learning-apps/ml-template-azure)[39m
|
||
|
||
[38;2;255;187;0m[4mBuild[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mrun-cmake[0m[38;5;12m (https://github.com/lukka/run-cmake) - Multi platform action to build C/C++ software with [39m[38;5;14m[1mCMake[0m[38;5;12m (https://cmake.org) and [39m[38;5;14m[1mNinja[0m[38;5;12m (https://ninja-build.org/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrun-vcpkg[0m[38;5;12m (https://github.com/lukka/run-vcpkg) - Multi platform action to build and install C/C++ dependencies with [39m[38;5;14m[1mvcpkg[0m[38;5;12m (https://github.com/microsoft/vcpkg).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuild Go applications for multiplatform[0m[38;5;12m (https://github.com/izumin5210/action-go-crossbuild)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGenerate ~/.m2/settings.xml for Maven builds[0m[38;5;12m (https://github.com/whelk-io/maven-settings-xml-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRun Pascal Script[0m[38;5;12m (https://github.com/fabasoad/pascal-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Brainfuck[0m[38;5;12m (https://github.com/fabasoad/setup-brainfuck-action) - Setup brainfuck interpreter.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPublish Go Binaries to GitHub Release Assets[0m[38;5;12m (https://github.com/wangyoucao577/go-release-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup COBOL[0m[38;5;12m (https://github.com/fabasoad/setup-cobol-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCheck Gradle version[0m[38;5;12m (https://github.com/madhead/check-gradle-version) - Keep your Gradle version up to date.[39m
|
||
|
||
[38;2;255;187;0m[4mDatabase[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Cassandra Schema[0m[38;5;12m (https://github.com/fabasoad/setup-cassandra-action) - Running scripts from the provided folder on top of Cassandra cluster.[39m
|
||
|
||
[38;2;255;187;0m[4mNetworking[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSetup ZeroTier[0m[38;5;12m (https://github.com/zerotier/github-action) - Connect your runner to a ZeroTier network.[39m
|
||
|
||
[38;2;255;187;0m[4mLocalization[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mFind and automatically fix typos and grammar issues in your code[0m[38;5;12m (https://github.com/sobolevn/misspell-fixer-action)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTranslation[0m[38;5;12m (https://github.com/fabasoad/translation-action) - Translate text from any language to any language.[39m
|
||
|
||
[38;2;255;187;0m[4mFun[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAdd equivalent of a like button in your README[0m[38;5;12m (https://github.com/ariary/Readme-Like-Button) - Visualize community approval on some part of your readme (can be used as a poll).[39m
|
||
|
||
[38;2;255;187;0m[4mCheat Sheet[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions Branding Cheat Sheet[0m[38;5;12m (https://haya14busa.github.io/github-action-brandings/)[39m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mContinuous deployment of Next.js app with Up[0m[38;5;12m (https://medium.com/@romanenko/simple-ci-for-next-js-projects-with-apex-up-github-actions-6f0b1b9a5400)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mConverting Docker-based Actions to JavaScript/TypeScript[0m[38;5;12m (https://httgp.com/converting-github-actions-from-docker-to-javascript/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions CI for Swift/iOS Projects[0m[38;5;12m (https://medium.com/rosberryapps/github-actions-ci-for-swift-projects-c129baceed1a)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWorking with GitHub Actions[0m[38;5;12m (https://jeffrafter.com/working-with-github-actions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions for Rails Developers[0m[38;5;12m (https://www.youtube.com/watch?v=gGUXydw22zw)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGitHub Actions Advent Calendar[0m[38;5;12m (https://www.edwardthomson.com/blog/github_actions_advent_calendar.html)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mZero Downtime Laravel Deployments with GitHub Actions[0m[38;5;12m (https://atymic.dev/blog/github-actions-laravel-ci-cd/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBuilding Custom GitHub Actions Pluralsight Course[0m[38;5;12m (https://www.pluralsight.com/courses/building-custom-github-actions/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mContinuously Deploying Django to DigitalOcean with Docker and GitHub Actions[0m[38;5;12m (https://testdriven.io/blog/deploying-django-to-digitalocean-with-docker-and-github-actions/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeploying Self-Hosted GitHub Actions Runners with Docker[0m[38;5;12m (https://testdriven.io/blog/github-actions-docker/) - Deploy self-hosted GitHub Actions runners with Docker and Docker Swarm to DigitalOcean.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetup Auto-scaled self-hosted GitHub Actions Runners on AWS Spot-instances[0m[38;5;12m (https://040code.github.io/2020/05/25/scaling-selfhosted-action-runners)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGetting the Gist of GitHub Actions[0m[38;5;12m (https://gist.github.com/br3ndonland/f9c753eb27381f97336aa21b8d932be6)[39m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mPlease don't hesitate to make a PR if you have more resources to share. Check out [39m[38;5;14m[1mcontributing.md[0m[38;5;12m (contributing.md) for more information.[39m
|
||
|
||
[38;5;12mactions Github: https://github.com/sdras/awesome-actions[39m
|