-
Notifications
You must be signed in to change notification settings - Fork 232
[jwt-verifier] Travis build not working in PRs from forked repos #501
Comments
@aarongranick-okta can you maybe help out here? Is it possible that the Travis build only works for branches in the Okta repo? How can I make my PR build on Travis, and successfully contribute? |
Yes - our CI runs automation tests that require an active okta organization - Travis is configured with one for our team accounts, but PRs from outside will not get access to these credentials. We've been investigating options for this but have not yet come up with a good solution - generally the team can grab a PR from outside and add it as coming from inside (we'll tag the author in a comment so they are aware) and then the tests can run. It's not ideal, but it's what we have for now. Thanks for the PR, BTW! Have you signed a CLA for us? https://developer.okta.com/cla/ |
@swiftone thanks for the explanation. True, it would be tricky to allow contributors to specify their own Okta org, but at the same time not require them to make the credentials public. I guess my PR is not an "Obvious Fix", so I'll check with my employer if I'm allowed to sign the CLA. I will also run the tests on my machine, and then update the PR. |
@swiftone our legal department requested some modifications to the CLA. We sent this request to CLA@okta.com, but never received an answer. Do you have any suggestion how to proceed? (Our company is a paying Okta customer.) |
I'm submitting this issue for the package(s):
I'm submitting a:
Current behavior
This nop PR fails the Travis build in the jwt-verifier module: #500
It is equal to the master branch, except whitespace.
See comment below - the reason is probably that builds in PRs from forked repos are configured differently.
(This prevents me to contribute an improvement to oidc-middleware: https://github.com/okta/okta-oidc-js/issues/497 )
Expected behavior
The nop PR should pass the Travis build.
#500
Minimal reproduction of the problem with instructions
Extra information about the use case/user story you are trying to implement
Environment
The text was updated successfully, but these errors were encountered: