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

Test and failure in CI with active Node.js versions #291

Closed
MikeMcC399 opened this issue Feb 12, 2024 · 7 comments
Closed

Test and failure in CI with active Node.js versions #291

MikeMcC399 opened this issue Feb 12, 2024 · 7 comments

Comments

@MikeMcC399
Copy link

The README badge shows permanent failure

Test library workflow status

Can this be fixed so the workflow .github/workflows/ci.yml runs successfully and tests with currently supported versions of Node.js 18, 20 and 21? (Node.js 14, 16 and 19 are already end-of-life, see Node.js release schedule).

@MikeMcC399
Copy link
Author

Judging by the lack of response to this issue, and the fact that there have been no updates / releases since April 2023, it seems like this repo is no longer being maintained.

@tcort
Copy link
Owner

tcort commented Mar 10, 2024

This repository is maintained. Pull requests welcome :)

@MikeMcC399
Copy link
Author

@tcort

This repository is maintained. Pull requests welcome :)

That is good to hear! 👍🏻

The later versions of Node.js appear to be failing because the server localhost is IPv6 and the code is not handling that format correctly. I will see what I can do about this.

@MikeMcC399

This comment was marked as outdated.

@MikeMcC399
Copy link
Author

MikeMcC399 commented Mar 11, 2024

Thanks to @dklimpel for picking up this issue!

@MikeMcC399
Copy link
Author

The deprecation warnings, such as:

test (18)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

would be resolved by merging the dependabot PRs:

@MikeMcC399
Copy link
Author

This issue is now resolved, see README:

Test library workflow status

Thanks to @dklimpel for contributions and to @tcort for managing and merging! 👍🏻

The deprecation warnings were not part of the original issue, so they don't prevent closure here.

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

No branches or pull requests

2 participants