chore: align repo config #1
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/align-repo-config"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Aligns
j4k-oss/tropkod-clientto the fleet public-forge-npm-publish standard viaj4k-align --fix.What changed
.forgejo/workflows/):checks.yml,commit-msg.yml,dedupe-check.yml,pr-review.yml, andrelease.yml. The release workflow is push-to-maintriggered, mints an OIDCwrite:packagetoken atNPM_PUBLISH_OSS_AUDIENCEfor the@j4k-ossregistry, and (because the package consumes private@j4kdevDeps) mints a secondnpm-readertoken atNPM_READ_AUDIENCEfor the@j4kinstall line, then runssemantic-release.semantic-releaseand@j4k/semantic-release-forgejoto devDependencies; renderedrelease.config.mjs.tsconfig.app.json(declaration output for a published package),tsconfig.test.json,.oxfmtrc.json,.vscode/editor settings, andknip.json(adds.forgejo/workflows/*.{yml,yaml}to the github-actions plugin so workflow-only deps are seen).repository.urlnormalized (dropped thegit+prefix);engines.nodebumped to>=24.15.0to meet the fleet floor.Forge-side (applied out of band by
j4k-align --fix): repo settings (squash-only, delete-branch-on-merge, wiki/projects off), description sync, and theoss-publishersteam-repo grant. Branch protection onmain(enable_push: false, Owners-only merge whitelist) was created manually — Forgejo cannot atomically create the first exact rule on an unprotected branch, soj4k-alignhands that off.Full local gate green: typecheck, lint, knip, format:check, tests, build.