Actions

Open-source projects categorized as Actions

Top 23 Action Open-Source Projects

  • awesome-actions

    A curated list of awesome actions to use on GitHub

  • Project mention: A curated list of cool things related to GitHub Actions | news.ycombinator.com | 2023-09-18
  • super-linter

    Combination of multiple linters to run as a GitHub Action or standalone (by super-linter)

  • Project mention: Hashnode Blog GitHub Action - fetch and display the latest blogs in a nice format | dev.to | 2024-02-03
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • starter-workflows

    Accelerating new GitHub Actions workflows

  • Project mention: Kubernetes CI/CD Pipelines | dev.to | 2024-04-22

    GitHub Actions is GitHub's CI/CD solution. You can use it to run automated tasks each time you change your code. Although the platform lacks a built-in Kubernetes integration, third-party plugins such as Azure's Deploy to Kubernetes Cluster action can automate deployments and manage different rollout strategies.

  • actions-gh-pages

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

  • 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: Setting up a free & production-ready web app backend in Go (with database) in less than 100 lines | dev.to | 2023-09-06

    The interesting part is towards the bottom where we build the frontend code and make use of the github-pages-deploy-action step to automatically make a new commit with the compiled frontend code to a gh-pages branch.

  • github-script

    Write workflows scripting the GitHub API in JavaScript

  • Project mention: Github Actions - Output | dev.to | 2023-08-22

    It's also possible to use output through the github-script action.

  • tox

    Command line driven CI frontend and development task automation tool.

  • Project mention: Pyenv – lets you easily switch between multiple versions of Python | news.ycombinator.com | 2024-03-25
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • FTP-Deploy-Action

    Deploys a GitHub project to a FTP server using GitHub actions

  • Project mention: Setting up GitHub Actions to deploy your website via FTP | dev.to | 2023-06-27

    As GitHub Actions is a community-driven platform, we can utilize various open-source workflows available. In this case, we will use the popular "FTP-Deploy" Actions workflow developed by Sam Kirkland. In the main.yml file, include the following code:

  • actionsflow

    The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions

  • Project mention: Automation tool with config file | /r/selfhosted | 2023-05-11

    I found this https://github.com/actionsflow/actionsflow which is great because I can write it as an github action yml but I am still wondering am I mising anything because I saw a lot of no-code automation tool but not too much about the opposite side.

  • action-tmate

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

  • Project mention: How to debug GitHub actions. Real-world example | dev.to | 2024-03-27

    The go-to method of debugging GitHub Actions is tmate. With tmate we can connect to our running Action terminal and see what is going on there by executing some simple commands!

  • actionlint

    :octocat: Static checker for GitHub Actions workflow files

  • Project mention: GitHub Actions could be so much better | news.ycombinator.com | 2023-09-22

    Yep, actionlint is great! I've used it successfully both to lint my own workflows, and to lint third-party workflows for (basic) security issues.

    Unfortunately, it can't lint actions themselves, only workflows that call actions[1]. This is a substantial deficiency, especially for users (like me) who write and maintain a decent number of actions.

    [1]: https://github.com/rhysd/actionlint/issues/46

  • flutter-action

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

  • github-actions

    A GitHub Action for installing and configuring the gcloud CLI.

  • changed-files

    :octocat: Github action to retrieve all (added, copied, modified, deleted, renamed, type changed, unmerged, unknown) files and directories.

  • Project mention: Why it is Important to Update Linters and How to Do it Right | dev.to | 2024-02-08

    We need to add two additional steps. The first one is to retrieve all new files, and the second one is to run the enhanced config only on the new files. In this example the third-party GitHub Action called changed-files is used to obtain the new files. In the GitHub Marketplace for Actions, there is a considerable number of similar actions with similar functionality. You can choose the one that suits you best, as the functionality is more or less the same for all of them.

  • zotero-actions-tags

    Action it, tag it, sorted.

  • Project mention: Zotero Better Notes – Knowledge management solution insid}e Zotero | news.ycombinator.com | 2023-06-24

    [5]: https://github.com/windingwind/zotero-tag

  • stepci

    Automated API Testing and Quality Assurance

  • Project mention: Step CI – open-source API test automation framework | news.ycombinator.com | 2024-03-28
  • codecov-action

    GitHub Action that uploads coverage to Codecov :open_umbrella:

  • 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.

  • github-action

    GitHub Action for running Cypress end-to-end & component tests

  • AutoPR

    Run AI-powered workflows over your codebase

  • Project mention: AutoPR, autonomously write pull requests in response to issues via ChatGPT | news.ycombinator.com | 2023-05-10
  • next-safe-action

    Type safe and validated Server Actions in your Next.js (App Router) project.

  • Project mention: How to get next-auth Server Session in Nextjs Server Actions? | /r/nextjs | 2023-05-11

    Btw, it's explained in the README of my lib (which supports authenticated actions too): https://github.com/TheEdoRan/next-safe-action

  • codeql-action

    Actions for running CodeQL analysis

  • add-and-commit

    :octocat: Automatically commit changes made in your workflow run directly to your repo

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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).

Actions related posts

Index

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

Project Stars
1 awesome-actions 23,898
2 super-linter 9,153
3 starter-workflows 8,421
4 actions-gh-pages 4,421
5 github-pages-deploy-action 4,067
6 github-script 3,924
7 tox 3,514
8 FTP-Deploy-Action 3,383
9 actionsflow 3,065
10 action-tmate 2,643
11 actionlint 2,356
12 flutter-action 2,109
13 github-actions 1,663
14 changed-files 1,507
15 zotero-actions-tags 1,505
16 stepci 1,488
17 codecov-action 1,387
18 actions-hugo 1,345
19 github-action 1,296
20 AutoPR 1,189
21 next-safe-action 1,084
22 codeql-action 1,045
23 add-and-commit 1,044

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com