Skip to content

fix(node-ci): exclude vendored tree via config, not deletion#26

Merged
jorisjonkers-dev-agents[bot] merged 1 commit into
mainfrom
ci/exclude-vendored-default
Jul 1, 2026
Merged

fix(node-ci): exclude vendored tree via config, not deletion#26
jorisjonkers-dev-agents[bot] merged 1 commit into
mainfrom
ci/exclude-vendored-default

Conversation

@jorisjonkers-dev-agents

Copy link
Copy Markdown
Contributor

Replace the workflow-side deletion of the vendored .github-workflows/ tree with default excludes in consuming projects, so the exclusion also benefits local runs and scaffolded templates — not just CI.

Projects exclude the tree via the shared eslint preset ignores, .gitignore (honoured by antfu-eslint), .prettierignore, and the shared ktlint convention excludes.

Replace the rm of .github-workflows with reliance on default excludes in consuming projects (shared eslint/ktlint ignores, scaffolded .gitignore honoured by antfu-eslint, and .prettierignore). Keeps the CI checkout immutable and lets local runs and templates benefit from the same exclusion, instead of a workflow-only side effect.
@jorisjonkers-dev-agents jorisjonkers-dev-agents Bot merged commit bde2ec0 into main Jul 1, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant