Open-source projects categorized as github-actions | Edit details

Top 23 github-action Open-Source Projects

  • GitHub repo act

    Run your GitHub Actions locally 🚀

    Project mention: Is There Any Fork Of Bocker Alive? | reddit.com/r/linuxquestions | 2021-04-20

    A podman rest API was released a few months ago that lets you use the docker client with podman. That might not seem important, but there are some tools out there that use the docker API directly that couldn't previously work with podman (such as running github actions locally with "act").

  • GitHub repo awesome-actions

    A curated list of awesome actions to use on GitHub

    Project mention: Implement an access key rotator | dev.to | 2021-04-25

    With the recent success of Github actions you can automate lots of things whenever something in your repos changes, e.g. automatically generate static HTML content (using hugo) and push it to some repository for which GitHub Pages has been configured. Check this awesome actions list for more use cases.

  • GitHub repo qawolf

    🐺 Create browser tests 10x faster

    Project mention: Test receiving an email in 2 minutes | dev.to | 2021-02-25

    View on GitHub

  • GitHub repo SeleniumBase

    ✅ 📊 A complete framework for fast, easy, & reliable web testing. (Python/pytest/Selenium) 🚀

    Project mention: The 15 syntax formats of SeleniumBase | dev.to | 2020-12-28

    This format is used by most of the examples in the SeleniumBase examples folder. It's a great starting point for anyone learning SeleniumBase, and it follows good object-oriented programming principles. In this format, BaseCase is imported at the top of a Python file, followed by a Python class inheriting BaseCase. Then, any test method defined in that class automatically gains access to SeleniumBase methods, including the setUp() and tearDown() methods that are automatically called to spin up and spin down web browsers at the beginning and end of test methods. Here's an example of that:

  • GitHub repo OpenWrt-Rpi

    Raspberry Pi & NanoPi R2S/R4S & G-Dock & x86 OpenWrt Compile Project. (Based on Github Action / Daily Update) (by SuLingGG)

    Project mention: Raspberry pi 4 openwrt ssrplus+ | reddit.com/r/dumbclub | 2021-02-19

    i got the firmware for my rspi4 from here: https://github.com/SulingGG/Openwrt-rpi

  • GitHub repo actions-gh-pages

    GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.

    Project mention: Deploying to GitHub Pages without extra dependencies | dev.to | 2021-03-18

    Some of them are extremely popular, like this one. Some less, but still doing their job as you expect from them.

  • GitHub repo setup-php

    GitHub action to setup PHP with required extensions, php.ini configuration, code-coverage support and various tools like composer...

    Project mention: GitHub Action for PHP (shivammathur/setup-php) v2.11.0 released | reddit.com/r/PHP | 2021-04-27

    This also means there's a new setup-php: https://github.com/shivammathur/setup-php/releases/tag/2.11.0

  • GitHub repo github-pages-deploy-action

    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.

    Project mention: Deploy NextJS app to GitHub Pages using GitHub Actions | dev.to | 2021-04-19

    github-pages-deploy-action is used to push a static exported site to gh-pages branch.

  • GitHub repo build-push-action

    :octocat: GitHub Action to build and push Docker images with Buildx

    Project mention: Auto-pull new images on registry-push? | reddit.com/r/kubernetes | 2021-05-11

    So, you do not use this https://github.com/docker/build-push-action to build the actual image?

  • GitHub repo ssh-action

    GitHub Actions for executing remote ssh commands.

    Project mention: Run program indefinite with GitHub Actions | reddit.com/r/github | 2021-04-27

    These look promising: https://github.com/marketplace/actions/ftp-deploy, https://github.com/appleboy/ssh-action

  • GitHub repo kotlin-android-template

    Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️

  • GitHub repo blog-post-workflow

    Show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed

    Project mention: Dynamic Dev.to Blog Posts On GitHub | dev.to | 2021-05-13

    View on GitHub

  • GitHub repo cargo-make

    Rust task runner and build tool.

    Project mention: Approach for releasing an application that has assets | reddit.com/r/rust | 2021-03-24

    Have you checked out cargo make?

  • GitHub repo actions-toolkit

    🛠 A toolkit for building GitHub Actions in Node.js

    Project mention: Generate your own GitHub Action with the actions-toolkit CLI | dev.to | 2021-02-15

    View on GitHub

  • GitHub repo action-tmate

    Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.

    Project mention: Work with GitHub Actions in Your Terminal with GitHub CLI | news.ycombinator.com | 2021-04-15

    Thought I'd get their docs updated - https://github.com/mxschmitt/action-tmate#manually-triggered...

  • GitHub repo flutter-action

    Flutter environment for use in actions. It works on Linux, Windows, and macOS.

    Project mention: Auto-generating dartdocs in Github Actions | reddit.com/r/flutterhelp | 2021-03-27

    I want to automatically generate dart docs for our project on each push to a certain branch of our repository. Currently, we are using flutter-action to analyze & build the app on every push. My (naive) approach of simply adding the following to commands to the workflow file didn't work:

  • GitHub repo lighthouse-ci-action

    Audit URLs using Lighthouse and test performance with Lighthouse CI.

    Project mention: CI/CD tooling for frontend projects using GitHub actions | dev.to | 2021-04-23

    This job makes use of the opensource treosh/lighthouse-ci-action Github action. The action makes use of the Lighthouse CI and audits our deployments. The action allows us to set numerous options like

  • GitHub repo actions-runner-controller

    Kubernetes controller for GitHub Actions self-hosted runnners

    Project mention: Modern CI Is Too Complex and Misdirected | news.ycombinator.com | 2021-04-07

    I resorted to this one instead https://github.com/summerwind/actions-runner-controller

  • GitHub repo actions-hugo

    GitHub Actions for Hugo ⚡️ Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported.

    Project mention: How to use Firebase to host a Hugo site | dev.to | 2021-01-04

    I set up Hugo with peaceiris/actions-hugo. The build step afterwards runs the command

  • GitHub repo action-gh-release

    📦 :octocat: GitHub Action for creating GitHub Releases

    Project mention: Go Package CI/CD with GitHub Actions | dev.to | 2021-05-15

    Finally, we use a 3rd-party release creation Action for creating a release draft with the release notes and artifacts we just created:

  • GitHub repo s3-sync-action

    🔄 GitHub Action to sync a directory with a remote S3 bucket 🧺

    Project mention: How do you implement your Front-end build & deploy process? | reddit.com/r/Nestjs_framework | 2021-03-04

    You can deploy your frontend build to S3, then point your domain to these files, for example with CloudFlare or Route53. We use a Github action to publish these for each deploy. This makes the frontend and backend effectively two different services.

  • GitHub repo github-stats

    Better GitHub statistics images for your profile, no external server required

    Project mention: Show HN: Better GitHub statistics images for your profile | news.ycombinator.com | 2021-03-26
  • GitHub repo git-auto-commit-action

    Automatically Commit changed Files back to Github with Github Actions

    Project mention: Getting Started With Bash Testing With Bats | reddit.com/r/bash | 2021-01-12
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-15.


What are some of the best open-source github-action projects? This list will help you:

Project Stars
1 act 13,649
2 awesome-actions 13,204
3 qawolf 2,691
4 SeleniumBase 2,159
5 OpenWrt-Rpi 2,148
6 actions-gh-pages 1,997
7 setup-php 1,601
8 github-pages-deploy-action 1,593
9 build-push-action 1,363
10 ssh-action 1,263
11 kotlin-android-template 1,077
12 blog-post-workflow 1,006
13 cargo-make 954
14 actions-toolkit 855
15 action-tmate 842
16 flutter-action 742
17 lighthouse-ci-action 698
18 actions-runner-controller 646
19 actions-hugo 641
20 action-gh-release 573
21 s3-sync-action 530
22 github-stats 512
23 git-auto-commit-action 494