Skip to content
This repository was archived by the owner on Jun 17, 2026. It is now read-only.

[codex] Disable autobuilds and fix npm build#1

Merged
Plaer1 merged 1 commit into
mainfrom
codex/github-build-refresh
Apr 15, 2026
Merged

[codex] Disable autobuilds and fix npm build#1
Plaer1 merged 1 commit into
mainfrom
codex/github-build-refresh

Conversation

@Plaer1

@Plaer1 Plaer1 commented Apr 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace the old auto-triggered CI/release build paths with a single manual Build workflow
  • remove stale-maintenance workflows and old smoke-test workflow noise
  • fix fresh-install npm build breakage by declaring missing direct dependencies and type packages
  • clean up CLI test typing so npm run build passes in a clean GitHub environment

Why

The repository was still creating GitHub Actions runs from outdated automation, and a clean npm ci plus npm run build path did not actually pass. This PR narrows the repo to an intentional manual build workflow and fixes the package/test issues required for that path to succeed.

Validation

  • npm ci
  • npm run build
  • npm run bundle
  • node ./bundle/jiminy.js --version

@Plaer1
Plaer1 marked this pull request as ready for review April 15, 2026 17:00
@Plaer1
Plaer1 merged commit 24b8fff into main Apr 15, 2026
3 of 4 checks passed
@Plaer1
Plaer1 deleted the codex/github-build-refresh branch April 15, 2026 17:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant