Go github-actions

Open-source Go projects categorized as github-actions

Top 23 Go github-action Projects

github-actions
  1. act

    Run your GitHub Actions locally 🚀

    Project mention: Run your GitHub Actions locally | news.ycombinator.com | 2025-05-16
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

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

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

  6. 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 ✨

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

  8. action-slack-notify

    GitHub Action for sending a notification to a Slack channel

    Project mention: Mastering Secure CI/CD for ECS with GitHub Actions | dev.to | 2024-05-18

    rtCamp/action-slack-notify GitHub Repository

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. github-actions-golang

    GitHub Actions as CI for Go

  11. aws-nuke

    Remove all the resources from an AWS account (by ekristen)

    Project mention: I Followed the Official AWS Amplify Guide and Was Charged $1,100 | news.ycombinator.com | 2024-11-14

    If the original author reads this comment, I have a question.

    One of the problems highlighted was that the documented teardown procedure did not properly delete the OpenSearch domain. Would AWS Nuke (https://github.com/ekristen/aws-nuke) correctly destroy everything that the tutorial sets up?

  12. gotestfmt

    go test output for humans

  13. manual-approval

    Pause your GitHub Actions workflow and request manual approval from set approvers before continuing

  14. github-actions-runner-operator

    K8S operator for scheduling github actions runner pods

  15. pinact

    pinact is a CLI to edit GitHub Workflow and Composite action files and pin versions of Actions and Reusable Workflows. pinact can also update their versions and verify version annotations.

    Project mention: Pin GitHub Actions to a full length commit SHA for Security | dev.to | 2025-03-17
  16. Terramaid

    A utility for generating Mermaid diagrams from Terraform configurations

    Project mention: A utility for generating Mermaid diagrams from Terraform plans | news.ycombinator.com | 2024-06-16
  17. github-act-runner

    act as self-hosted runner

  18. reposaur

    Open source compliance tool for development platforms.

  19. secure-repo

    Orchestrate GitHub Actions Security

  20. tagpr

    automatically creates and updates a pull request for unreleased items, tag them when they are merged, and create releases.

    Project mention: Extract metadata of paper and export it to Notion DB | dev.to | 2024-12-17

    With tagpr, it generates the release zip file automatically, once I pushed any changes to the main branch.

  21. action-label-syncer

    GitHub Action to sync GitHub labels in the declarative way

  22. uptoc

    A static file deployment tool that supports multiple platforms./ 一个支持多家云厂商的静态文件部署工具

  23. Go-Kafka-gRPC-MongoDB-microservice

    Go products microservice

  24. machine

    Machine is a workflow/pipeline library for processing data (by whitaker-io)

  25. leetcode-stats

    Dynamically generated LeetCode stats for your GitHub READMEs!

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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

Go github-actions discussion

Log in or Post with

Go github-actions related posts

Index

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

# Project Stars
1 act 61,260
2 Gitea 48,545
3 goreleaser 14,607
4 actions-runner-controller 5,227
5 digger 4,503
6 actionlint 3,125
7 action-slack-notify 1,132
8 github-actions-golang 1,036
9 aws-nuke 631
10 gotestfmt 535
11 manual-approval 510
12 github-actions-runner-operator 441
13 pinact 341
14 Terramaid 315
15 github-act-runner 305
16 reposaur 286
17 secure-repo 284
18 tagpr 229
19 action-label-syncer 206
20 uptoc 196
21 Go-Kafka-gRPC-MongoDB-microservice 173
22 machine 162
23 leetcode-stats 158

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?