-
Notifications
You must be signed in to change notification settings - Fork 21
chore(Github Action|CI): add Github Action for testing #66
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
Conversation
.github/workflows/node.js.yml
Outdated
branches: [ "master" ] | ||
pull_request: | ||
branches: [ "master" ] | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we might want to add a cron job @skrdgraph thoughts?
.github/workflows/node.js.yml
Outdated
|
||
strategy: | ||
matrix: | ||
node-version: [14.x, 16.x, 18.x, 19.x] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these are a lot of node versions, is there a particular reason you chose these?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same answer as in the dgraph-js repo.
Looking good at first glance, just some cosmetic things. Try to make the CI here look like other CI files as much as possible, e.g. https://github.com/dgraph-io/dgraph/blob/main/.github/workflows/ci-dgraph-tests.yml |
Reusing existing test scripts to bring CI into the repository.
This change is