github-actions

Open-source projects categorized as github-actions

Top 23 github-action Open-Source Projects

github-actions
  1. act

    Run your GitHub Actions locally πŸš€

    Project mention: The Pain That Is GitHub Actions | news.ycombinator.com | 2025-03-19

    > Why do I need a custom token? Because without it, the release completes, but doesn't trigger our post-release workflow.

    This is so frustrating. Having to inject a PAT into the workflow just so it will kick off another workflow is not only annoying but it just feels wrong. Also not lots of operations are tied to my user which I don't like.

    > It doesn't help that you can't really try any of this locally (I know of [act](https://github.com/nektos/act) but it only supports a small subset of the things you're trying to do in CI).

    This is the biggest issue with GH Actions (and most CIs), testing your flows locally is hard if not impossible

    All that said I think I prefer GH Actions over everything else I've used (Jenkins and GitLab), it just still has major shortcomings.

    I highly recommend you use custom runners. The speed increase and cost savings are significant. I use WarpBuild [0] and have been very happy with them. I always look at alternatives when they are mentioned but I don't think I've found another service that provides macOS runners.

    [0] https://www.warpbuild.com

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. Gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

    Project mention: Live Syncing to a Git Repository with a VS Code Extension | dev.to | 2025-02-09

    As mentioned in the last post, I keep my notes in git repositories. I originally used Obsidian for years as my note-taking application of choice after migrating away from Google Keep, using the vast library of community plugins (namely obsidian-livesync and obsidian-git) to back up and sync my notes on an interval to my 3 remotes; GitHub, my private Gitea instance for my private "second brain" type notes, and my Otterwiki instance (a wiki that runs on a git server of markdown files).

  4. awesome-actions

    A curated list of awesome actions to use on GitHub

  5. goreleaser

    Release engineering, simplified

    Project mention: πŸ₯³ We built the cli of our dreams to send sms ❣️ | dev.to | 2025-04-14

    Then, I wanted to bring my team to the Go experience at the office as sometimes we need to deliver apps to systems on which we don't want or can't install new softwares : so delivering a static binary thanks to Go and goreleaser seemed a good option for effortless cross-compilation... and of course build the best possible UX thanks to Cobra.

  6. community

    Public feedback discussions for: GitHub Mobile, GitHub Discussions, GitHub Codespaces, GitHub Sponsors, GitHub Issues and more! (by community)

    Project mention: The Past, Present, and Future of UI at GitHub | news.ycombinator.com | 2025-01-24

    The correct place for those requests is here: https://github.com/community/community.

  7. danger-js

    ⚠️ Stop saying "you forgot to …" in code review

    Project mention: Stop saying β€œyou forgot to …” in code review | dev.to | 2024-09-23

    There’s more do checkout dangerjs website.

  8. ssh-action

    GitHub Actions for executing remote ssh commands.

    Project mention: How to Set Up a CI/CD Pipeline with GitHub Actions for Automated Deployments | dev.to | 2025-04-08

    To set up Continuous Delivery (CD), you can use a GitHub Action plugin called appleboy/ssh-action. This plugin allows you to execute commands on your remote server using SSH credentials. By using this plugin, you can stop and remove the existing Docker container, pull the latest image from Docker Hub, and start the updated container, all automatically.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. actions-runner-controller

    Kubernetes controller for GitHub Actions self-hosted runners

    Project mention: Kubernetes hosted runners for Github Actions with ARC | dev.to | 2025-02-07

    GitHub Actions has become an integral part of modern CI/CD pipelines by allowing automation directly within your repository. With self-hosted runners, you can leverage your own infrastructure for enhanced control over execution environments. This guide will walk you through setting up GitHub Runners on a Kubernetes cluster using the latest version of Actions Runner Controller, which manages and scales these runners as native Kubernetes resources.

  11. ubicloud

    Open source alternative to AWS. Elastic compute, block storage (non replicated), firewall and load balancer, managed Postgres, and IAM services in public beta.

    Project mention: DeepSeek-R1 | news.ycombinator.com | 2025-01-20

    Yes, o1 hid its input. Still, it also provided a summary of its reasoning steps. In the email case, o1 thought for six seconds, summarized its thinking as "summarizing the email", and then provided the answer.

    We saw this in other questions as well. For example, if you asked o1 to write a "python function to download a CSV from a URL and create a SQLite table with the right columns and insert that data into it", it would immediately produce the answer. [4] If you asked it a hard math question, it would try dozens of reasoning strategies before producing an answer. [5]

    [4] https://github.com/ubicloud/ubicloud/discussions/2608#discus...

    [5] https://github.com/ubicloud/ubicloud/discussions/2608#discus...

  12. actions-gh-pages

    GitHub Actions for GitHub Pages πŸš€ Deploy static files and publish your site easily. Static-Site-Generators-friendly.

    Project mention: Deploying a Hugo Blog to GitHub Pages with Actions | dev.to | 2025-04-10

    actions-gh-pages Also by Shohei Ueda, this action pushes static assets to the specified branch.

  13. snk

    🟩⬜ Generates a snake game from a github user contributions graph and output a screen capture as animated svg or gif

    Project mention: How to Customize GitHub Profile: Part 4 | dev.to | 2024-06-30

    To add the workflow code into your workflow file (e.g., github/workflows/snakeAnime.yml), please refer to Platane's Repository.

  14. build-push-action

    GitHub Action to build and push Docker images with Buildx

    Project mention: Fix InvalidParameterValueException for AWS Lambda docker images built by GitHub Actions | dev.to | 2025-03-31

    Starting with version 4, docker/build-push-action builds images using the OCI format by default. OCI (Open Container Initiative) is the modern standard that is supported by AWS ECR. However, AWS Lambda does not support OCI image manifests. Lambda only accepts the older Docker v2 schema: application/vnd.docker.distribution.manifest.v2+json

  15. action-gh-release

    πŸ“¦ :octocat: GitHub Action for creating GitHub Releases

  16. digger

    Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline ⚑️

    Project mention: Top 5 Open Source Tools Platform, SRE, and DevOps need in 2024 | dev.to | 2024-10-18

    Star on Github ✨

  17. 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: GitHub Actions, Devbox, and Elm | dev.to | 2024-11-07

    Deploy to GitHub Pages git.ts - Read to help you improve your own deployment script.

  18. FTP-Deploy-Action

    Deploys a GitHub project to a FTP server using GitHub actions

  19. cml

    ♾️ CML - Continuous Machine Learning | CI/CD for ML

    Project mention: CML: Continuous Machine Learning CI/CD for ML | news.ycombinator.com | 2024-11-11
  20. ts-nextjs-tailwind-starter

    πŸ”‹ Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features

  21. action-tmate

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

  22. github-stats

    Better GitHub statistics images for your profile, with stats from private repos too

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

  24. actionlint

    :octocat: Static checker for GitHub Actions workflow files

    Project mention: Any program can be a GitHub Actions shell | news.ycombinator.com | 2025-04-07

    https://store.dhall-lang.org/Prelude-v23.1.0/JSON/Type.dhall...

    basically, to do recursive definitions, you have to lambda encode your data types, work with them like that, and then finally "reify" them with, like, a concrete list type at the end, which means that all those lambdas evaluate away and you're just left with list data. This is neat and intresting and worthy of learning, but would be wildly overly-complicated for most eng teams I think.

    After hitting this point in the search, I decided to go another route: https://github.com/rhysd/actionlint

    and this project solved my needs such that I couldn't justify spending more time on it any longer.

  25. setup-php

    GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.

  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit 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).

github-actions discussion

Log in or Post with

github-actions related posts

  • Laravel Forge: Everything You Need to Know to Get Started

    3 projects | dev.to | 15 Apr 2025
  • Exploring Serverless APIs: A Guide for Developers

    3 projects | dev.to | 14 Apr 2025
  • Show HN: Presubmit – Open-Source AI Code Reviewer

    1 project | news.ycombinator.com | 13 Apr 2025
  • Deploying a Hugo Blog to GitHub Pages with Actions

    3 projects | dev.to | 10 Apr 2025
  • Any program can be a GitHub Actions shell

    6 projects | news.ycombinator.com | 7 Apr 2025
  • How to Set Up a CI/CD Pipeline with GitHub Actions for Automated Deployments

    1 project | dev.to | 8 Apr 2025
  • Fix InvalidParameterValueException for AWS Lambda docker images built by GitHub Actions

    1 project | dev.to | 31 Mar 2025
  • A note from our sponsor - Civic Auth
    www.civic.com | 29 Apr 2025
    Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today. Learn more β†’

Index

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

# Project Stars
1 act 60,126
2 Gitea 48,318
3 awesome-actions 26,068
4 goreleaser 14,547
5 community 7,168
6 danger-js 5,332
7 ssh-action 5,261
8 actions-runner-controller 5,170
9 ubicloud 4,964
10 actions-gh-pages 4,918
11 snk 4,856
12 build-push-action 4,722
13 action-gh-release 4,680
14 digger 4,493
15 github-pages-deploy-action 4,408
16 FTP-Deploy-Action 4,109
17 cml 4,094
18 ts-nextjs-tailwind-starter 3,178
19 action-tmate 3,152
20 github-stats 3,143
21 blog-post-workflow 3,112
22 actionlint 3,097
23 setup-php 3,032

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?