Skip to content

build: adopt current shared dependencies and Actions - #30

Merged
napalm255 merged 1 commit into
mainfrom
build/update-shared-dependencies
Oct 3, 2026
Merged

napalm255 merged 1 commit into
mainfrom
build/update-shared-dependencies

Conversation

@napalm255

Copy link
Copy Markdown
Collaborator

Adopt quick-template v0.1.2, pinned to 174a20f771bc1b25d19b5547820fa3647c752a1a, so dependency and Action updates preserve all 33 canonical files across the fleet.

Updates Vitest/coverage to 5.0.3, ESLint 10.12.0, eslint-plugin-security 4.2.0, globals 17.13.0, Python 3.14.8, uv 0.12.22, Ruff 0.16.10, Trivy 0.75.0, and gh 2.102.0. Node remains on the current 24 LTS patch. Shared workflows use current SHA-pinned Actions and mise 2026.10.1; CodeQL init/analyze share the 4.38.2 commit, and mise-action 5.0.1 fixes cached-binary verification. Dependabot's separate SONAR_TOKEN secret is configured.

Full local just ci passes: 883 JavaScript tests, 29 Python tests, 52 browser tests, security/source/history scans, and byte-for-byte equality with GNOME's official packer. Template checks confirm the exact merged canonical payload. Hosted CI, CodeQL, and authenticated Sonar remain required before merging; the zero-finding and zero-duplication policy is unchanged.

Supersedes the dependency versions proposed in #28, #27, #26, #25, #24, #23. Those proposals will be retired only after this complete update passes and merges. No extension version release or store submission is included.

@napalm255
napalm255 enabled auto-merge (squash) October 3, 2026 23:28
@sonarqubecloud

sonarqubecloud Bot commented Oct 3, 2026

Copy link
Copy Markdown

@napalm255
napalm255 merged commit 110eeb3 into main Oct 3, 2026
8 checks passed
@napalm255
napalm255 deleted the build/update-shared-dependencies branch October 3, 2026 23:32
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