Skip to content

Update project to use Node.js 20.x#1876

Merged
dearrudam merged 2 commits intomainfrom
supporting-node-v20
Apr 10, 2026
Merged

Update project to use Node.js 20.x#1876
dearrudam merged 2 commits intomainfrom
supporting-node-v20

Conversation

@dearrudam
Copy link
Copy Markdown
Contributor

This pull request updates the project to use Node.js 20.x instead of 16.x, and ensures compatibility with the new Node.js version by adding the --openssl-legacy-provider flag to all relevant npm scripts. Additionally, it updates the application title in the frontend.

Node.js version upgrade and compatibility:

  • Updated Node.js version from 16.x to 20.x in GitHub Actions workflows (.github/workflows/build-test.yml, .github/workflows/github-pages.yml). [1] [2]
  • Added NODE_OPTIONS=--openssl-legacy-provider to all main npm scripts in front-end/package.json to address OpenSSL compatibility issues with Node.js 20.x.

Frontend improvements:

  • Changed the HTML title in front-end/src/index.html from "Ionic App" to "SouJava - Vagas Java".

@dearrudam dearrudam merged commit 181ac55 into main Apr 10, 2026
3 checks passed
@dearrudam dearrudam deleted the supporting-node-v20 branch April 10, 2026 14:54
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