Skip to content

Commit 4ceff56

Browse files
committed
community-ci: support regression tests on forks
1 parent cb6bf8b commit 4ceff56

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.github/actions/run-airbyte-ci/action.yml

+4
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ inputs:
3434
description: "GCP credentials for GCP Secret Manager"
3535
required: false
3636
default: ""
37+
gcp_integration_tester_credentials:
38+
description: "GCP credentials for integration tests"
39+
required: false
40+
default: ""
3741
git_repo_url:
3842
description: "Git repository URL"
3943
default: https://github.com/airbytehq/airbyte.git

.github/workflows/community_ci.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ jobs:
198198
permissions:
199199
statuses: write
200200
env:
201-
MAIN_BRANCH_NAME: "master"
201+
MAIN_BRANCH_NAME: "augustin/08-27-community-ci_support_regression_tests_on_forks"
202202

203203
steps:
204204
# This checkouts a fork which can contain untrusted code
@@ -230,11 +230,12 @@ jobs:
230230
docker_hub_password: ${{ secrets.DOCKER_HUB_PASSWORD }}
231231
docker_hub_username: ${{ secrets.DOCKER_HUB_USERNAME }}
232232
gcp_gsm_credentials: ${{ secrets.GCP_GSM_CREDENTIALS }}
233+
gcp_integration_tester_credentials: ${{ secrets.GCLOUD_INTEGRATION_TESTER }}
233234
sentry_dsn: ${{ secrets.SENTRY_AIRBYTE_CI_DSN }}
234235
git_repo_url: ${{ github.event.pull_request.head.repo.clone_url }}
235236
git_branch: ${{ github.head_ref }}
236237
git_revision: ${{ github.event.pull_request.head.sha }}
237-
github_token: ${{ github.token }}
238+
github_token: ${{ secrets.GH_PAT_MAINTENANCE_OSS }}
238239
s3_build_cache_access_key_id: ${{ secrets.SELF_RUNNER_AWS_ACCESS_KEY_ID }}
239240
s3_build_cache_secret_key: ${{ secrets.SELF_RUNNER_AWS_SECRET_ACCESS_KEY }}
240241
subcommand: "connectors --modified test"
@@ -290,7 +291,7 @@ jobs:
290291
uses: ./.github/actions/run-airbyte-ci
291292
with:
292293
context: "pull_request"
293-
dagger_cloud_token: ${{ secrets.DAGGER_CLOUD_TOKEN_2 }}
294+
#dagger_cloud_token: ${{ secrets.DAGGER_CLOUD_TOKEN_2 }}
294295
docker_hub_password: ${{ secrets.DOCKER_HUB_PASSWORD }}
295296
docker_hub_username: ${{ secrets.DOCKER_HUB_USERNAME }}
296297
gcp_gsm_credentials: ${{ secrets.GCP_GSM_CREDENTIALS }}

airbyte-integrations/connectors/source-faker/metadata.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,6 @@ data:
5555
connectorTestSuitesOptions:
5656
- suite: liveTests
5757
testConnections:
58-
- name: faker_ben_test_config_dev_null
59-
id: 64b8f520-d7c1-4328-9451-c88ce03fc771
6058
- name: faker_config_dev_null
6159
id: 73abc3a9-3fea-4e7c-b58d-2c8236464a95
6260
- suite: unitTests

0 commit comments

Comments
 (0)