Skip to content

ci: Lock npm version and add brew prefix#133

Merged
Nathanwoodburn merged 1 commit intohandshake-org:masterfrom
Nathanwoodburn:fix/github_actions
Mar 13, 2026
Merged

ci: Lock npm version and add brew prefix#133
Nathanwoodburn merged 1 commit intohandshake-org:masterfrom
Nathanwoodburn:fix/github_actions

Conversation

@Nathanwoodburn
Copy link
Copy Markdown
Member

@Nathanwoodburn Nathanwoodburn commented Mar 11, 2026

Fix actions to stop the consistent failures. Bumps hsd to the latest version to stop compilation errors on node versions newer than 20

@Nathanwoodburn Nathanwoodburn self-assigned this Mar 11, 2026
@Nathanwoodburn Nathanwoodburn added the bug Something isn't working label Mar 11, 2026
Comment on lines +38 to +39
node-version: 20
check-latest: false
Copy link
Copy Markdown
Member

@Falci Falci Mar 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can work as a temporary fix.
Maybe we should create an issue to revisit this.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be fixed now by increasing the HSD version in the integration testing https://github.com/Nathanwoodburn/hnsd/blob/cb1ab833ff8329d42a8d68e44e7c136196381d40/integration/package.json#L12

Lower hsd versions use outdated bdb which fails to compile on node versions >20
@Nathanwoodburn Nathanwoodburn merged commit a484f9c into handshake-org:master Mar 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants