Go Actions

C+ 76 completed
Cli Tool
monorepo / go · small
93
Files
11,109
LOC
0
Frameworks
4
Languages

Pipeline State

completed
Run ID
#305700
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
61.80
Framework unique
Isolation
Last stage change
2026-05-10 03:34:40
Deduplication group #48234
Member of a group with 19 similar repo(s) — canonical #29053 view group →
Top concepts (1)
Automation
Repobility · code-quality intelligence · https://repobility.com

AI Prompt

Create a set of composite GitHub Actions specifically for Go projects. I need workflows to handle continuous integration (CI), release automation, and configuration validation. The CI workflow should allow running separate jobs for testing, linting, benchmarking, and security checks, and it should use the `jrschumacher/go-actions/ci@v1` action. Additionally, I need a separate release workflow that uses `jrschumacher/go-actions/release@v1` for automation. Please structure the examples using YAML files for the `.github/workflows/` directory.
go github-actions ci release yaml automation continuous-integration golang
Generated by gemma4:latest

Catalog Information

This project provides composite GitHub Actions for Go projects, enabling continuous integration (CI), release automation, and configuration validation.

Description

The jrschumacher__go-actions project is a collection of GitHub Actions designed to streamline the development process for Go projects. It offers a range of features, including CI (test, lint, benchmark, security) and release automation. The actions are customizable through various inputs, allowing developers to tailor their workflow to specific needs.

الوصف

هذا المشروع يقدم إجراءات GitHub مجمعة لبرامج Go، مما يسهل التكامل ongoing (CI)، والتحكم في الإصدارات، و التحقق من التنفيذ. يمكن تعديل الإجراءات عن طريق إدخالات متعددة، مما يسمح للمطورين بتعديل عملية التطوير وفق احتياجاتهم.

Novelty

7/10

Tags

continuous-integration release-automation go-language github-actions ci-cd

Claude Models

claude-opus-4.5 claude (unknown version) claude-haiku-4.5 claude-sonnet-4.5

Quality Score

C+
75.6/100
Structure
73
Code Quality
89
Documentation
46
Testing
65
Practices
80
Security
100
Dependencies
70

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (58% test-to-source ratio)
  • Code linting configured (golangci-lint)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 210 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

5.1h
Tech Debt (B)
Medium
DORA Rating
A
OWASP (100%)
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
PASS
Quality Gate
A
Risk (1)
Unknown
License
2.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

go
72.4%
markdown
14.1%
yaml
13.0%
json
0.5%

Frameworks

None detected

Symbols

function87
struct59
method26
constant9
type_alias1

Concepts (1)

Source: Repobility analyzer (https://repobility.com)
CategoryNameDescriptionConfidence
Open data scored by Repobility · https://repobility.com
auto_categoryAutomationautomation60%

Quality Timeline

1 quality score recorded.

View File Metrics
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/29535.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV