Skip to content

THRIFT-5564: Add nodejs tests to github actions#3082

Merged
jimexist merged 1 commit intoapache:masterfrom
graphcore:nodejs-ci
Jan 12, 2025
Merged

THRIFT-5564: Add nodejs tests to github actions#3082
jimexist merged 1 commit intoapache:masterfrom
graphcore:nodejs-ci

Conversation

@cameron-martin
Copy link
Contributor

@cameron-martin cameron-martin commented Jan 6, 2025

These tests exist, but don't currently run on github actions. This adds a new job to run these.

This also fixes the regression in the tests caused by #3014.

  • Did you create an Apache Jira ticket? (Request account here, not required for trivial changes)
  • If a ticket exists: Does your pull request title follow the pattern "THRIFT-NNNN: describe my issue"?
  • Did you squash your changes to a single commit? (not required, but preferred)
  • Did you do your best to avoid breaking changes? If one was needed, did you label the Jira ticket with "Breaking-Change"?
  • If your change does not involve any code, include [skip ci] anywhere in the commit message to free up build resources.

@cameron-martin
Copy link
Contributor Author

Where are the github actions status checks? Do they not run on PRs that come from different repositories?

@Jens-G Jens-G added the nodejs label Jan 6, 2025
@cameron-martin cameron-martin force-pushed the nodejs-ci branch 3 times, most recently from 975f993 to 08655ad Compare January 7, 2025 21:23
@cameron-martin cameron-martin changed the title Add nodejs tests to CI THRIFT-5564: Add nodejs tests to CI Jan 7, 2025
@cameron-martin
Copy link
Contributor Author

@Jens-G can I get another approval on the CI run? Hopefully it'll be fixed now 🤞

These tests exist, but don't currently run on github actions. This adds a new job to run these.

This also fixes the regression in the tests caused by apache#3014.
@cameron-martin cameron-martin changed the title THRIFT-5564: Add nodejs tests to CI THRIFT-5564: Add nodejs tests to github actions Jan 10, 2025
@cameron-martin
Copy link
Contributor Author

cc @jimexist, since it seems you have been working on the conversion to GitHub actions primarily.

@jimexist jimexist merged commit ab70652 into apache:master Jan 12, 2025
19 of 22 checks passed
@cameron-martin cameron-martin deleted the nodejs-ci branch January 19, 2025 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants