Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the test actions runner to run on supported Node releases #200

Merged
merged 1 commit into from
Jan 31, 2025

Conversation

dfellis
Copy link
Collaborator

@dfellis dfellis commented Jan 29, 2025

I tested this locally only with Node 18. I could have manually tested later versions but I figure this will be faster.

Resolves #199

@dfellis dfellis self-assigned this Jan 29, 2025
@@ -45,7 +45,7 @@
"rollup-bindings": "rollup build/print-bindings.js --file dist/print-bindings.js --format cjs",
"rollup-benchmark-browser": "rollup benchmark/browser.js --file dist/benchmark.browser.js --format=umd --external=benchmark --globals=benchmark:Benchmark",
"rollup-benchmark-node": "rollup benchmark/node.js --file dist/benchmark.node.js --format=cjs --external=benchmark",
"docker-boot": "docker run -dit --name emscripten -v $(pwd):/src trzeci/emscripten:sdk-tag-1.38.43-64bit bash",
"docker-boot": "docker run -dit --name emscripten -v $(pwd):/src:Z trzeci/emscripten:sdk-tag-1.38.43-64bit bash",
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

This change is only necessary for Fedora and the few other Linux distros that use SELinux. It shouldn't cause a problem otherwise, though, I believe?

@@ -71,6 +71,7 @@
"./dist/h3-js.es.js": "./dist/browser/h3-js.es.js"
},
"devDependencies": {
"@types/markdown-it": "14.1.2",
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I had to force this to the latest version to fix the test suite, because typescript was failing to compile after doing a yarn upgrade. I'm not sure why yarn didn't upgrade this dependency automatically.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 13038317214

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 99.571%

Totals Coverage Status
Change from base Build 12940683851: 0.0%
Covered Lines: 574
Relevant Lines: 575

💛 - Coveralls

@@ -15,18 +15,18 @@ jobs:

strategy:
matrix:
node_version: [6, 8, 10, 14]
Copy link
Collaborator

Choose a reason for hiding this comment

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

Wow, sorry Node 6 users 😆

@nrabinowitz nrabinowitz merged commit b3389ab into master Jan 31, 2025
8 checks passed
@nrabinowitz nrabinowitz deleted the update-test-actions branch January 31, 2025 20:10
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.

Build failing after bumping to 4.2.0
4 participants