[PR #1251] [MERGED] Cleaning up #23850

Closed
opened 2026-06-12 09:06:37 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/veggiemonk/awesome-docker/pull/1251
Author: @veggiemonk
Created: 2/28/2026
Status: Merged
Merged: 2/28/2026
Merged by: @veggiemonk

Base: masterHead: feat/go-rewrite


📝 Commits (10+)

  • bae26cc chore: add .worktrees to .gitignore
  • 08da394 feat: scaffold Go project with cobra CLI, Makefile, and config
  • f2680c6 feat: add README parser with entry extraction and section tree building
  • a490778 feat: add linter with formatting rules, duplicate detection, sorting, and auto-fix
  • ddc32f4 feat: add cache package for exclude list and health cache YAML read/write
  • bc46eff feat: add HTTP link checker and GitHub GraphQL repo checker
  • 804da83 feat: add health scorer with status classification and report generation
  • ed04ff4 feat: add website builder using goldmark (replaces build.js)
  • 83211a4 feat: wire all packages into cobra CLI with lint, check, health, build, report, validate commands
  • e5d5594 feat: update all GitHub Actions workflows from Node.js to Go

📊 Changes

47 files changed (+5876 additions, -2121 deletions)

View changed files

📝 .github/CODEOWNERS (+1 -1)
📝 .github/CONTRIBUTING.md (+38 -77)
📝 .github/ISSUE_TEMPLATE/add-a-project.md (+6 -3)
📝 .github/MAINTENANCE.md (+61 -96)
📝 .github/PULL_REQUEST_TEMPLATE.md (+19 -39)
📝 .github/dependabot.yml (+2 -6)
📝 .github/workflows/broken_links.yml (+14 -59)
📝 .github/workflows/deploy-pages.yml (+6 -8)
📝 .github/workflows/health_report.yml (+21 -37)
📝 .github/workflows/pull_request.yml (+8 -14)
📝 .gitignore (+4 -0)
.nvmrc (+0 -1)
📝 AGENTS.md (+69 -19)
Makefile (+142 -0)
📝 README.md (+419 -534)
build.js (+0 -51)
cmd/awesome-docker/main.go (+630 -0)
config/exclude.yaml (+18 -0)
config/health_cache.yaml (+2122 -0)
📝 config/website.tmpl.html (+0 -0)

...and 27 more files

📄 Description

  • remove under construction and archived repositories.
  • convert tooling to Go

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/veggiemonk/awesome-docker/pull/1251 **Author:** [@veggiemonk](https://github.com/veggiemonk) **Created:** 2/28/2026 **Status:** ✅ Merged **Merged:** 2/28/2026 **Merged by:** [@veggiemonk](https://github.com/veggiemonk) **Base:** `master` ← **Head:** `feat/go-rewrite` --- ### 📝 Commits (10+) - [`bae26cc`](https://github.com/veggiemonk/awesome-docker/commit/bae26ccdb120b4b694d61dabb9cbb6ecb5d02fa7) chore: add .worktrees to .gitignore - [`08da394`](https://github.com/veggiemonk/awesome-docker/commit/08da394e71963585a2da47e4d690b0a72226b01d) feat: scaffold Go project with cobra CLI, Makefile, and config - [`f2680c6`](https://github.com/veggiemonk/awesome-docker/commit/f2680c62214d3eeba8dfb201e883fb2f121a70ab) feat: add README parser with entry extraction and section tree building - [`a490778`](https://github.com/veggiemonk/awesome-docker/commit/a49077803c6880b35d8c8692d422bc873b945569) feat: add linter with formatting rules, duplicate detection, sorting, and auto-fix - [`ddc32f4`](https://github.com/veggiemonk/awesome-docker/commit/ddc32f45d0300c461423b489bc1bf2d8321df302) feat: add cache package for exclude list and health cache YAML read/write - [`bc46eff`](https://github.com/veggiemonk/awesome-docker/commit/bc46effe08c1a6f76230a70a524ea0e735126dd8) feat: add HTTP link checker and GitHub GraphQL repo checker - [`804da83`](https://github.com/veggiemonk/awesome-docker/commit/804da83d7ba752dcba9db348a3d2c74dc7f9e7c0) feat: add health scorer with status classification and report generation - [`ed04ff4`](https://github.com/veggiemonk/awesome-docker/commit/ed04ff40179788ff2a7e78d55f7f5d5e904fa950) feat: add website builder using goldmark (replaces build.js) - [`83211a4`](https://github.com/veggiemonk/awesome-docker/commit/83211a492337b23e9bb77b54391d69136ab30d1e) feat: wire all packages into cobra CLI with lint, check, health, build, report, validate commands - [`e5d5594`](https://github.com/veggiemonk/awesome-docker/commit/e5d55947754d136901d1392b7f5a73d7e12bf9b2) feat: update all GitHub Actions workflows from Node.js to Go ### 📊 Changes **47 files changed** (+5876 additions, -2121 deletions) <details> <summary>View changed files</summary> 📝 `.github/CODEOWNERS` (+1 -1) 📝 `.github/CONTRIBUTING.md` (+38 -77) 📝 `.github/ISSUE_TEMPLATE/add-a-project.md` (+6 -3) 📝 `.github/MAINTENANCE.md` (+61 -96) 📝 `.github/PULL_REQUEST_TEMPLATE.md` (+19 -39) 📝 `.github/dependabot.yml` (+2 -6) 📝 `.github/workflows/broken_links.yml` (+14 -59) 📝 `.github/workflows/deploy-pages.yml` (+6 -8) 📝 `.github/workflows/health_report.yml` (+21 -37) 📝 `.github/workflows/pull_request.yml` (+8 -14) 📝 `.gitignore` (+4 -0) ➖ `.nvmrc` (+0 -1) 📝 `AGENTS.md` (+69 -19) ➕ `Makefile` (+142 -0) 📝 `README.md` (+419 -534) ➖ `build.js` (+0 -51) ➕ `cmd/awesome-docker/main.go` (+630 -0) ➕ `config/exclude.yaml` (+18 -0) ➕ `config/health_cache.yaml` (+2122 -0) 📝 `config/website.tmpl.html` (+0 -0) _...and 27 more files_ </details> ### 📄 Description * remove under construction and archived repositories. * convert tooling to Go --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-06-12 09:06:37 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-docker#23850