Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.

chore: ci cleanup #111

Merged
merged 1 commit into from
Sep 1, 2021
Merged

chore: ci cleanup #111

merged 1 commit into from
Sep 1, 2021

Conversation

wraithgar
Copy link
Member

move to gh actions
add npm linting
fix tests for new tap

},
"dependencies": {
"delegates": "^1.0.0",
"readable-stream": "^2.0.6"
"readable-stream": "^3.6.0"
Copy link
Member Author

Choose a reason for hiding this comment

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

This semver major had to do w/ changes in node versions 9 and 10. Since 10 is already the minimum supported version for this repo this will only need to constitute a patch release.

strategy:
fail-fast: false
matrix:
node-version: [10.0.x, 10.x, 12.0.x, 12.x, 14.0.x, 14.x, 15.x, 16.x]
Copy link
Contributor

Choose a reason for hiding this comment

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

I feel like it's time to drop support for v10
it don't get security updates anymore

Copy link
Member Author

Choose a reason for hiding this comment

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

Unfortunately we have to follow the npm cli on this for now. When we drop v10 there we can cascade that change down to all of its dependencies.

Copy link
Member Author

Choose a reason for hiding this comment

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

As it happens, we will be discussing this very topic at today's RFC meeting! npm/rfcs#444

move to gh actions
add npm linting
fix tests for new tap
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants