Skip to content

Pull requests made from forked repositories cannot run service tests on GitHub #197

@vishal-bala

Description

@vishal-bala

Due to GitHub permissions and protections, pull requests made from forked repositories attempt to run status checks (incl. service test workflows) in the context of the forked repository. This means that tests that require access to repository secrets (such as API keys) will fail, and this is what we currently see on such pull requests.

We should mirror the solution currently in place for the RedisVL project, where a maintainer reviews the PR and then manually triggers service tests using a special GH Actions workflow for forked PRs.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions