Go Actions

Open-source Go projects categorized as Actions

Top 10 Go Action Projects

  • 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

  • manual-approval

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

    Project mention: Automating Terraform Deployments with GitHub Actions: A Step-by-Step Guide | dev.to | 2023-11-02

    For the manual approval in the workflow, we will use the trstringer/manual-approval .

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

  • secure-repo

    Orchestrate GitHub Actions Security

    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.

    Electron: https://github.com/electron/electron/pull/36363

  • gh-token

    Manage installation access tokens for GitHub apps from your terminal 💻

  • action-label-syncer

    GitHub Action to sync GitHub labels in the declarative way

  • github-act-runner

    act as self-hosted runner

  • areyouok

    A fast and easy to use URL health checker ⛑️ Keep your links healthy during tough times (Out of box support for GitHub Actions)

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

  • gpt-pullrequest-updater

    Generate pull request description or create a review using chatgpt

    Project mention: Introducing GPT-PullRequest-Updater: Automate Your Pull Request Descriptions and Reviews with Chatgpt | /r/golang | 2023-04-22

    This is my first post and I am excited to announce the release of my latest project, GPT-PullRequest-Updater. This tool generates pull request descriptions or/and creates reviews using the power of chatgpt. You can find the repository on GitHub at https://github.com/ravilushqa/gpt-pullrequest-updater.

  • mysql-actions

    MySQL Actions

    Project mention: MySQL Actions | /r/golang | 2023-10-04

    MySQL Actions I built this simple application over the weekend. In one of my projects, I wanted to monitor specific tables in a MySQL database and notify admin users when a record was either inserted into or removed from those tables. To achieve this, I decided to develop a Go project that utilises a YAML file for configuration. The syntax of this YAML file is similar to that used in GitHub Actions' YAML configurations. In the YAML file, you basically define the tables you want to monitor and specify the actions to execute when particular events occurs.

  • compver

    An little cli tool to compare or get a core block of versions. Based on semantic versioning.

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). The latest post mention was on 2023-11-02.

Go Actions related posts


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

Project Stars
1 actionlint 2,261
2 manual-approval 277
3 secure-repo 230
4 gh-token 218
5 action-label-syncer 186
6 github-act-runner 185
7 areyouok 31
8 gpt-pullrequest-updater 21
9 mysql-actions 6
10 compver 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives