Skip to content

Modernize CI - #212

Draft
jitsedesmet wants to merge 1 commit into
masterfrom
modernize-repository
Draft

Modernize CI#212
jitsedesmet wants to merge 1 commit into
masterfrom
modernize-repository

Conversation

@jitsedesmet

@jitsedesmet jitsedesmet commented Jul 30, 2026

Copy link
Copy Markdown

Feature branch that will be rebased onto master when modernization is done.
Aims to close #206

This work is ongoing by @Michiel-VandeVelde

This starts the CI, dependency, and build modernization, targeting the shared modernize-repository branch @jitsedesmet set up upstream.

Covers: GitHub Actions bumped to non-deprecated versions targeting Node.js 24, Docker base image updated to node:22-slim, HDT's native build fixed for modern Node, sinon/sinon-chai modernization attempted then reverted (pinned sinon-chai to 2.14.0 instead the newer sinon API broke stub.reset() usage elsewhere), and lerna pinned to a version that keeps HDT's native build working at the root.
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.

Modernize repository

3 participants