Skip to content

chore: public-readiness cleanup (gitignore internal docs, refresh README, v3)#6

Merged
loera140 merged 1 commit into
mainfrom
chore/public-readiness
May 11, 2026
Merged

chore: public-readiness cleanup (gitignore internal docs, refresh README, v3)#6
loera140 merged 1 commit into
mainfrom
chore/public-readiness

Conversation

@loera140
Copy link
Copy Markdown
Contributor

Summary

Make the public marketplace repo presentable to non-BuildPulse customers browsing the action.

Untrack internal-only docs:

Delete dead code:

  • run.sh (legacy Go-binary downloader) was already unreferenced from action.yml and called out as dead code in GRADES.md.

Refresh README:

  • Add "What's New in v3" highlighting secret masking, streaming upload to S3, retries with exponential backoff, real test suite, HTTPS enforcement, removed unused vulnerable deps.
  • Add "Upgrading From v2" with the one-line uses: diff for customers on buildpulse/buildpulse-action@v2.
  • Tighten Development section to mention npm test (which now actually works) and the dist-rebuild contract.

Version alignment:

  • package.json was "buildpulse-action" 2.0.0 while the marketplace tag is v3. Renamed to test-reporter-action and bumped to 3.0.0.

Test plan

  • npm test — 31/31 passing
  • npm run build — dist/ byte-identical to committed (build is reproducible)
  • git status — no untracked sensitive files left
  • After merge: confirm marketplace page reflects the refreshed README (24h propagation)

🤖 Generated with Claude Code

…DME, v3)

- Untrack CLAUDE.md and GRADES.md via .gitignore (kept locally, not published)
  — these are internal SDLC docs and a stale audit; not for customer eyes.
- Delete run.sh — dead legacy Go-binary downloader, not referenced by action.yml.
- Refresh README: highlight v3 features (secret masking, streaming upload,
  retries, real test suite), add "Upgrading from v2" guide for customers
  migrating from buildpulse/buildpulse-action@v2.
- Bump package.json: name buildpulse-action → test-reporter-action, version
  2.0.0 → 3.0.0 to align with the marketplace tag.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@buildpulse-agent buildpulse-agent Bot added the agent-review-pending Agent code-review dispatched; verdict in flight label May 11, 2026
Copy link
Copy Markdown
Contributor Author

@loera140 loera140 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agent code review

Walkthrough

Public-readiness cleanup for the marketplace repo: gitignores and removes internal-only docs (CLAUDE.md, GRADES.md), deletes the unreferenced legacy run.sh Go-binary downloader, refreshes README.md with a Quick Start / What's New in v3 / Upgrading From v2 narrative, and aligns package.json name+version with the published v3 marketplace tag (buildpulse-action@2.0.0test-reporter-action@3.0.0). No source code under src/, no action.yml, and no dist/ changes — purely docs and metadata.

Findings

  • No issues found. Spot-checked that run.sh was not referenced from action.yml (entrypoint is dist/index.js, using: node20), LICENSE exists for the README link, and the new README claims (secret masking, streaming upload, retries, HTTPS enforcement, real test suite) are framed as already-shipped — they match the PR description's references to prior PRs #1/#2/#5 rather than introducing new behavior in this diff.

Verdict

APPROVE. Docs/cleanup-only PR with no behavioral risk to customers. The package.json name change is cosmetic (GitHub Actions resolves the action by the uses: slug, not the name field), and removing unreferenced files (run.sh, internal .mds) cannot break the published action. Adding CLAUDE.md/GRADES.md to .gitignore is appropriate so they do not get re-committed.

Confidence

HIGH — read every changed file plus action.yml and the repo root listing; the /tmp/review-diff.patch and /tmp/changed-lines.tsv files arrived empty so all diff inspection was done against the GitHub API directly.

@loera140 loera140 added agent-reviewed Agent code-review APPROVE verdict and removed agent-review-pending Agent code-review dispatched; verdict in flight labels May 11, 2026
@loera140 loera140 merged commit 0e52221 into main May 11, 2026
2 checks passed
@loera140 loera140 deleted the chore/public-readiness branch May 11, 2026 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-reviewed Agent code-review APPROVE verdict

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant