Skip to content

Fix bugs and incorrect metadata before release - #89

Merged
snecklifter merged 1 commit into
mainfrom
pre-release-fixes
Jul 22, 2026
Merged

snecklifter merged 1 commit into
mainfrom
pre-release-fixes

Conversation

@snecklifter

Copy link
Copy Markdown
Contributor

Summary

Pre-release code review found 7 issues across all three components:

Bugs fixed:

  • commit-data: output name mismatch — entrypoint wrote tag_count but action.yml declared tags_count, so consumers got empty string
  • action-io-generator: Dockerfile used EOL node:16-alpine (EOL Sep 2023) — updated to node:24-alpine
  • action-io-generator: entrypoint.sh had a dead $? check — set +x reset $? to 0 before the conditional, making the error branch unreachable

Metadata fixed:

  • action-io-generator: package.json URLs pointed to personal fork tetchel/action-io-generator instead of redhat-actions/common
  • bundle-verifier: bundle_file description said "directory" but code reads it as a file; removed misleading default of dist
  • bundle-verifier: main field pointed to nonexistent index.js — corrected to dist/index.js
  • bundle-verifier: added "private": true to prevent accidental npm publish

Test plan

  • bundle-verifier: compile + bundle pass locally
  • action-io-generator: lint + compile + bundle + test-cli pass locally
  • CI passes on this PR

🤖 Generated with Claude Code

commit-data:
- Fix output name mismatch: entrypoint wrote "tag_count" but
  action.yml declared "tags_count", so consumers got empty string

action-io-generator:
- Update Dockerfile from EOL node:16-alpine to node:24-alpine
- Fix dead $? check in entrypoint.sh — set +x reset $? to 0 before
  the conditional, making the error branch unreachable
- Update package.json URLs from personal fork (tetchel/action-io-generator)
  to redhat-actions/common

bundle-verifier:
- Fix bundle_file description: said "directory" but code reads it as
  a file via fs.readFile(); remove misleading default of "dist"
- Fix main field: index.js -> dist/index.js
- Add "private": true to prevent accidental npm publish

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@snecklifter
snecklifter merged commit 7f590ac into main Jul 22, 2026
5 checks passed
@snecklifter
snecklifter deleted the pre-release-fixes branch September 18, 2026 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant