一键导入
degg-release
Release guidance for GoReleaser, GitHub Actions release tags, binary archives, Devbox tooling, and CLI version metadata in degg.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Release guidance for GoReleaser, GitHub Actions release tags, binary archives, Devbox tooling, and CLI version metadata in degg.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Local development workflow for degg. Use when orienting in the workspace, choosing just/go/GoReleaser commands, or validating general changes.
Generator guidance for declaration parsing, validation, enum template output, examples, and generated Go formatting in degg.
| name | degg-release |
| description | Release guidance for GoReleaser, GitHub Actions release tags, binary archives, Devbox tooling, and CLI version metadata in degg. |
Use this skill when changing GoReleaser, GitHub Actions, Devbox, .justfile,
or CLI version metadata.
Releases are tag-driven. Pushing a v* tag runs
.github/workflows/release.yml, which uses GoReleaser v2 to publish binary
archives for degg.
This repo publishes CLI binaries only. Do not add Docker or GHCR publishing unless a future task introduces a container runtime requirement.
Release builds inject these variables in cmd/degg/cli:
ProgramVersionProgramCommitSHAProgramBuildTimeThe local just build degg path injects development metadata from the current
commit and UTC timestamp.
Run:
goreleaser check
goreleaser release --snapshot --clean
If GoReleaser is not installed globally, use:
devbox run release-check
devbox run release-snapshot
go-version-file: go.mod in the workflow unless the module policy
changes.CGO_ENABLED=0; degg currently has no cgo dependency.