Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

[META] Ideas 💡 #29

@moul

Description

@moul

General

  • top-level command aggregators: help, build, bumpdeps, fmt, generate, install, lint, release, test, tidy, unittest
  • self-update with make bumpdeps
  • generate AUTHORS file with make generate
  • _linguist-kept and _linguist-ignored helpers
  • print-% helper
  • support embedmd
  • create a new repoman repo and rewrite rules.mk in go with an easy-to-use CLI?
  • add --dry-run, --verbose
  • bot that runs various rules.mk commands on repos and open PRs

Go

  • go.unittest
  • go.lint (with golangci-lint)
  • go.release (with goreleaser)
  • go.checkdoc (with go doc)
  • go.coverfunc
  • go.tidy
  • go.build
  • go.bumpdeps (with go mod)
  • go.fmt (with goimports)
  • CI optimizations
  • support CompileDaemon

Node

  • npm.publish

Docker

  • docker.build

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions