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

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

Merged
merged 1 commit into from
Jan 12, 2025

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 23 checks passed
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