Skip to content

HCRC-175 | Require node v22 LTS & fix Docker#227

Merged
karisal-anders merged 3 commits into
mainfrom
HCRC-175-fix-docker
Dec 11, 2025
Merged

HCRC-175 | Require node v22 LTS & fix Docker#227
karisal-anders merged 3 commits into
mainfrom
HCRC-175-fix-docker

Conversation

@karisal-anders

@karisal-anders karisal-anders commented Dec 11, 2025

Copy link
Copy Markdown
Contributor

Description

Done:

  • Fix "docker compose up"
  • Add .dockerignore for security & speed
  • Require node v22 LTS i.e. node ≥v22.11.0
  • Update storybook version & known issues in README

Related

Testing

Automated tests

Manual testing

Tested locally that docker compose up --build now worked, and I could open storybook that's run in container

Screenshots

Additional notes

In addition to added security this also speeds up
"docker compose up --build" as less of the unnecessary context is copied
to the container.

refs HCRC-175
fixes "docker compose up --build" which previously failed with:
```
error hds-design-tokens@4.8.1: The engine "node" is incompatible with
this module. Expected version "^22.13.1". Got "20.19.5"
```

node v22.11.0 is LTS:
- https://nodesource.com/blog/Node.js-v22-Long-Term-Support-LTS

refs HCRC-175
@sonarqubecloud

Copy link
Copy Markdown

@karisal-anders karisal-anders marked this pull request as ready for review December 11, 2025 09:49
@karisal-anders karisal-anders changed the title HCRC-175 | Fix Docker HCRC-175 | Require node v22 LTS & fix Docker Dec 11, 2025
@karisal-anders karisal-anders merged commit 3d22f8a into main Dec 11, 2025
5 checks passed
@karisal-anders karisal-anders deleted the HCRC-175-fix-docker branch December 11, 2025 10:02
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.

2 participants