ClickHouse / ClickHouse/clickhouse-js
Do not run Cloud tests by default with external PRs or commits
Open
ci
enhancement
- Dominant language
- TypeScript
- Stars
- 331
- Forks
- 74
- PR merge metrics
- No merged PRs in 30d
Description
When a PR is created by an external contributor, the GHA cannot pull the secrets required to access the ClickHouse Cloud instance, and the CI run fails.
The simplest solution is to disable automatic Cloud tests if a PR or commit was submitted by a user who is not a member of the CH organization.
See the CI source: https://github.com/ClickHouse/clickhouse-js/blob/1.12.1/.github/workflows/tests.yml#L196-L252
Note that it should still do the codecov check.
Contributor guide
Assessment
This issue has not been assessed yet.