Skip to content

ci: harden workflows and refresh patched dev dependencies - #3

Merged
UhhErix merged 2 commits into
mainfrom
ci/harden-workflows
Oct 31, 2026
Merged

UhhErix merged 2 commits into
mainfrom
ci/harden-workflows

Conversation

@UhhErix

@UhhErix UhhErix commented Oct 31, 2026

Copy link
Copy Markdown
Owner

Pins checkout/setup-node by full SHA, scopes CI to contents: read, and adds weekly grouped npm and Actions Dependabot updates. Refreshes supported dev-tool dependencies including handlebars 4.7.10 and undici 6.29.1/7.30.1. Supersedes the exact lockfile updates in PRs #1 and #2. Validation: npm ci; npm run check (2483 passed, 0 failed); npm audit --omit=dev (0 findings); all 768 emitted dist files byte-identical. Full dev audit still has 37 findings within the npm 11 bundled tree; latest compatible npm 11 is installed, no unsupported npm 12 override. Release safety: installed default commit-analyzer on every commit since existing v0.42.2 returns no release; all new commits and this squash title use ci/chore types. No release, tag, protocol source or runtime dependency changes.

Exo and others added 2 commits October 31, 2026 06:52
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
Update supported transitive dependencies, including handlebars, undici and the npm 11 bundle. No runtime dependencies or protocol output change.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@github-actions github-actions Bot added type: ci PR title category: ci area: dependencies Dependency manifests and lockfiles area: ci Automation and build configuration labels Oct 31, 2026
@UhhErix
UhhErix merged commit f0c6785 into main Oct 31, 2026
7 checks passed
@UhhErix
UhhErix deleted the ci/harden-workflows branch October 31, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ci Automation and build configuration area: dependencies Dependency manifests and lockfiles type: ci PR title category: ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant