Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 23 Go github-action Projects
-
Good perspective. Unfortunately (1) is unavoidable when you're trying to automate GH itself (role assignments, tagging, etc.). But at this point, I would rather handle a lot of that manually than deal with GHA's awful debug loop.
FWIW, there's nektos/act[^1], which aims to duplicate GHA behavior locally, but I haven't tried it yet.
-
Project mention: goreleaser: Deliver Go binaries as fast and easily as possible | /r/golang | 2023-09-13
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Almost all of our cicd, builds run on GitHub. I'm talking cypress tests, deployments via terraform and helm to over 25 environments, all backend tests, daily test runs etc. Overall we were racking up a cost of almost 20k on GitHub. With the ARC deployed and using spot instances I think our total infrastructure costs went up about 4-5k even though we added more actions. If we switched back to their runners we'd probably be around 25k at this point.
-
Project mention: Pradumnasaraf/DevOps: This repo contains all my learning related to DevOps | /r/kubernetesx | 2023-06-14
-
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.
-
Project mention: GitHub - mvdan/github-actions-golang: GitHub Actions as CI for Go | /r/devopsish | 2023-05-15
-
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
Project mention: Why do go tests hide console output by default, and what's the best way to get pretty output like MochaJS? | /r/golang | 2022-11-08
To get more pretty outputs, consider Subtests and/or gotestfmt.
-
-
-
-
Project mention: Show HN: Secure your public GitHub repository with automated security fixes | news.ycombinator.com | 2023-03-08
I am excited to share Secure-Repo, an open-source project that can easily secure your GitHub repository through automated security fixes. The project aims to automate common security fixes, so developers do not have to wade through documentation.
It does not require any App installation or onboarding steps, you can just enter your public repository and click on a button to improve security through automated pull requests.
I invite you to try Secure-Repo on your public repository using the hosted version at http://app.stepsecurity.io/securerepo and share your feedback.
Important open-source repositories have adopted the tool. Here are a few example pull requests created by the maintainers of Electron, Ruby, and GoogleCloudPlatform using this project.
-
-
-
-
-
-
-
imdb-trakt-sync
Automatic sync from IMDb to Trakt (watchlist, lists, ratings and history) using GitHub actions. (by cecobask)
-
-
labeler-action
GitHub Action allowing for applying labels to issues and pull requests based on patterns found in the title or description.
-
go-test-coverage
go-test-coverage is tool and github action which reports issues when test coverage is below set threshold
Project mention: go-test-coverage - a tool which reports issues when test coverage is below set threshold | /r/golang | 2023-04-12go-test-coverage is tool which reports issues when test coverage is below set threshold. It can be easily integrated in any CI workflows; and it would be very useful to project that wants to meet same level of test coverage.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Go github-actions related posts
- GitHub Actions could be so much better
- Introduction to GitHub Actions: Streamlining CI/CD Pipelines
- Practical Tips for Refactoring Release CI using GitHub Actions
- Run your Custom GitHub Action
- A Cloud Development Troubleshooting Treasure Hunt
- Is there a way to test GitHub actions YAML code locally?
- Digger is trending on GitHub in Golang
-
A note from our sponsor - SonarQube
www.sonarqube.org | 1 Oct 2023
Index
What are some of the best open-source github-action projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | act | 43,599 |
2 | goreleaser | 12,163 |
3 | actions-runner-controller | 3,627 |
4 | DevOps | 2,258 |
5 | actionlint | 1,888 |
6 | github-actions-golang | 1,008 |
7 | action-slack-notify | 954 |
8 | gotestfmt | 429 |
9 | github-actions-runner-operator | 415 |
10 | reposaur | 262 |
11 | gitploy | 242 |
12 | secure-repo | 210 |
13 | uptoc | 194 |
14 | action-label-syncer | 184 |
15 | github-act-runner | 147 |
16 | machine | 135 |
17 | Go-Kafka-gRPC-MongoDB-microservice | 129 |
18 | leetcode-stats | 118 |
19 | imdb-trakt-sync | 50 |
20 | slsa-provenance-action | 40 |
21 | labeler-action | 33 |
22 | go-test-coverage | 22 |
23 | ghnotify | 20 |