Skip to content

FIx build error - #191

Merged
mithi merged 4 commits into
masterfrom
mithi-patch-2-1
Jan 1, 2026
Merged

FIx build error#191
mithi merged 4 commits into
masterfrom
mithi-patch-2-1

Conversation

@mithi

@mithi mithi commented Jan 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

mithi added 4 commits January 1, 2026 04:39
- Upgrade node-version from 10.x to 16.x
- Update actions/checkout to v4, actions/setup-node to v4, codecov-action to v4
- Fix matrix variable reference from matrix.node to matrix.node-version
- Replace deprecated set-output caching with setup-node built-in cache
- Remove redundant install and prettier add steps

The CI build was failing with error:0308010C:digital envelope routines::unsupported because GitHub Actions runners no longer support Node.js 10.x, causing the workflow to fall back to Node.js 18+ which uses OpenSSL 3.0—an incompatible version with the older webpack bundled in react-scripts 3.4.4. This update switches to Node.js 16.x, which uses OpenSSL 1.1.x and remains fully compatible with the existing build toolchain. Additionally, the workflow had a bug where matrix.node was referenced instead of the correct matrix.node-version, meaning the setup-node step wasn't receiving the intended version. The action versions were also modernized (checkout@v4, setup-node@v4, codecov-action@v4) and the deprecated ::set-output caching mechanism was replaced with setup-node's built-in yarn cache support.
@mithi
mithi merged commit a78fa11 into master Jan 1, 2026
5 checks passed
GrrGrrMan pushed a commit to GrrGrrMan/spiderbot-mithi-web that referenced this pull request Aug 26, 2026
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