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 β
Top 23 github-action Open-Source Projects
-
> 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
-
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.
-
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
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).
-
-
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.
-
community
Public feedback discussions for: GitHub Mobile, GitHub Discussions, GitHub Codespaces, GitHub Sponsors, GitHub Issues and more! (by community)
The correct place for those requests is here: https://github.com/community/community.
-
Thereβs more do checkout dangerjs website.
-
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.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
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.
-
ubicloud
Open source alternative to AWS. Elastic compute, block storage (non replicated), firewall and load balancer, managed Postgres, and IAM services in public beta.
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...
-
actions-gh-pages
GitHub Actions for GitHub Pages π Deploy static files and publish your site easily. Static-Site-Generators-friendly.
actions-gh-pages Also by Shohei Ueda, this action pushes static assets to the specified branch.
-
snk
π©β¬ Generates a snake game from a github user contributions graph and output a screen capture as animated svg or gif
To add the workflow code into your workflow file (e.g., github/workflows/snakeAnime.yml), please refer to Platane's Repository.
-
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
-
-
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-18Star on Github β¨
-
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.
Deploy to GitHub Pages git.ts - Read to help you improve your own deployment script.
-
-
-
ts-nextjs-tailwind-starter
π Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features
-
action-tmate
Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.
-
-
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
-
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.
-
setup-php
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
-
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.
github-actions discussion
github-actions related posts
-
Laravel Forge: Everything You Need to Know to Get Started
-
Exploring Serverless APIs: A Guide for Developers
-
Show HN: Presubmit β Open-Source AI Code Reviewer
-
Deploying a Hugo Blog to GitHub Pages with Actions
-
Any program can be a GitHub Actions shell
-
How to Set Up a CI/CD Pipeline with GitHub Actions for Automated Deployments
-
Fix InvalidParameterValueException for AWS Lambda docker images built by GitHub Actions
-
A note from our sponsor - Civic Auth
www.civic.com | 29 Apr 2025
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 |