Cut v0.9.0: the site, README and docs describe 49 unreleased commits, so the landing-page commands fail on @latest
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- docker, github-actions, go
- Domaine
- ci-cd, cli, documentation, release
Piste de recherche
Read the GoReleaser pipeline referenced by #61, the Pages deployment workflow, and the documented commands in README.md, docs/index.html, docs/start.md, docs/labs.md, docs/monitoring.md, docs/library.md, and docs/cli.md. First check the latest tag and compare its published assets and behavior with main. Done when the release, container, pkg.go.dev package, and documented commands match the stated checks and future Pages updates cannot advertise unreleased behavior.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Why it matters
Every new visitor's first command fails. v0.8.0 is the latest tag, main is 49 commits ahead, and the Pages site (rebuilt in bd2aa16 and redeployed on every push to main) documents the unreleased behaviour. That undercuts the "honest tool" positioning the site is built on.
Evidence (checked against a v0.8.0 build)
subenum -simulate example.com(landing CTA,docs/index.html:224) exits 1 on v0.8.0 because-wis still required; the bundled 5k wordlist (data/subdomains-5k.txt) is unreleased.-statsis an unknown flag in v0.8.0, so the hero command and thejq -e '.verdict == "complete"'gate fail.- DoT/DoH,
-simulate-zone(docs/labs.md),-diff(docs/monitoring.md), takeover hints, resume, permute, config/env defaults: all only onmain. - https://pkg.go.dev/github.com/TMHSDigital/subenum/pkg/subenum is 404 because no tag contains
pkg/;docs/library.md:12go getgives a module without the package. - "Static builds for ... FreeBSD" (
docs/index.html:26,docs/start.md:21) andgh attestation verify subenum_<version>_linux_amd64.tar.gz(README.md:201) match no published v0.8.0 asset (v0.8.0 assets are the oldsubenum-linux-amd64naming).
Suggested approach
- Tag v0.9.0 from
mainvia the GoReleaser pipeline (#61). This also closes #46 and should include #102 (CITATION.cff version). - Prevent recurrence: deploy Pages on
release: published(or from the latest tag) rather than every push, or add a CI job that runs the docs' copy-paste commands against the@latestrelease. - Optionally mark newer flags with "since vX.Y" in docs/cli.md.
Done when
go install github.com/TMHSDigital/subenum@latest && subenum -simulate example.com -stats s.jsonworks.ghcr.io/tmhsdigital/subenum:latesthas the same flags.- pkg.go.dev resolves
pkg/subenum. - The release lists FreeBSD archives,
checksums.txt, SBOM and attestations matching README instructions.
- Langage dominant
- Go
- Étoiles
- 1
- Forks
- 1
- Merge moyen
- 14 j 9 h
- PR mergées (30 j)
- 1
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de TMHSDigital/subenum
-
documentation testing
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
TMHSDigital/subenum#103 ·
Les mainteneurs répondent en général sous 1 jour
-
area: release bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
TMHSDigital/subenum#102 ·
Les mainteneurs répondent en général sous 1 jour
-
community marketing priority: low
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
TMHSDigital/subenum#132 ·
Les mainteneurs répondent en général sous 1 jour
-
feature priority: low
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
TMHSDigital/subenum#131 ·
Les mainteneurs répondent en général sous 1 jour
-
documentation marketing priority: medium
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
TMHSDigital/subenum#127 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de TMHSDigital/subenum
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
golang/go#82033 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 1-3 heures Accessibilité débutants 90/100
FootprintAI/Containarium#2338 ·
Les mainteneurs répondent en général sous 1 jour
-
[Bug]: core doesn't build standalone on dev since a17068054 (go-mp3 require dropped, go.sum pruned)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
SagerNet/sing-openvpn#11 ·
-
priority: P3 type: devops
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
jiegui2025/hwspec#57 ·
Les mainteneurs répondent en général sous 1 jour