connector_image: airbyte/source-github:dev test_strictness_level: "high" acceptance_tests: spec: tests: - spec_path: "source_github/spec.json" backward_compatibility_tests_config: disable_for_version: "0.5.0" connection: tests: - config_path: "secrets/config.json" status: "succeed" - config_path: "secrets/config_oauth.json" status: "succeed" - config_path: "integration_tests/invalid_config.json" status: "failed" discovery: tests: - config_path: "secrets/config.json" backward_compatibility_tests_config: disable_for_version: "0.4.8" - config_path: "secrets/config_oauth.json" backward_compatibility_tests_config: disable_for_version: "0.4.8" basic_read: tests: - config_path: "secrets/config.json" expect_records: path: "integration_tests/expected_records.jsonl" extra_fields: no exact_order: no extra_records: yes empty_streams: - name: "events" bypass_reason: "Only events created within the past 90 days can be showed" ignored_fields: workflows: - name: created_at bypass_reason: value may be returned in different time zones - name: updated_at bypass_reason: value may be returned in different time zones workflow_jobs: - name: steps/*/started_at bypass_reason: "depend on changing data" - name: steps/*/completed_at bypass_reason: "depend on changing data" organizations: - name: followers bypass_reason: "fast changing data" - name: updated_at bypass_reason: "fast changing data" - name: plan bypass_reason: "fast changing data" - name: public_repos bypass_reason: "fast changing data" - name: total_private_repos bypass_reason: "fast changing data" - name: owned_private_repos bypass_reason: "fast changing data" repositories: - name: updated_at bypass_reason: "fast changing data" - name: pushed_at bypass_reason: "fast changing data" - name: size bypass_reason: "fast changing data" - name: stargazers_count bypass_reason: "fast changing data" - name: watchers_count bypass_reason: "fast changing data" - name: forks_count bypass_reason: "fast changing data" - name: forks bypass_reason: "fast changing data" - name: open_issues bypass_reason: "fast changing data" - name: open_issues_count bypass_reason: "fast changing data" - name: watchers bypass_reason: "fast changing data" incremental: tests: - config_path: "secrets/config.json" configured_catalog_path: "integration_tests/configured_catalog.json" future_state: future_state_path: "integration_tests/abnormal_state.json" cursor_paths: comments: ["airbytehq/integration-test", "updated_at"] commit_comment_reactions: ["airbytehq/integration-test", "55538825", "created_at"] commit_comments: ["airbytehq/integration-test", "updated_at"] commits: ["airbytehq/integration-test", "master", "created_at"] deployments: ["airbytehq/integration-test", "updated_at"] events: ["airbytehq/integration-test", "created_at"] issue_comment_reactions: ["airbytehq/integration-test", "907296275", "created_at"] issue_events: ["airbytehq/integration-test", "created_at"] issue_milestones: ["airbytehq/integration-test", "updated_at"] issue_reactions: ["airbytehq/integration-test", "created_at"] issues: ["airbytehq/integration-test", "updated_at"] project_cards: ["airbytehq/integration-test", "13167124", "17807006", "updated_at"] project_columns: ["airbytehq/integration-test", "13167124", "updated_at"] projects: ["airbytehq/integration-test", "updated_at"] pull_request_comment_reactions: ["airbytehq/integration-test", "699253726", "created_at"] pull_request_stats: ["airbytehq/integration-test", "updated_at"] pull_requests: ["airbytehq/integration-test", "updated_at"] releases: ["airbytehq/integration-test", "created_at"] repositories: ["airbytehq", "updated_at"] review_comments: ["airbytehq/integration-test", "updated_at"] reviews: ["airbytehq/integration-test", "updated_at"] stargazers: ["airbytehq/integration-test", "starred_at"] workflow_runs: ["airbytehq/integration-test", "updated_at"] workflows: ["airbytehq/integration-test", "updated_at"] workflow_jobs: ["airbytehq/integration-test", "completed_at"] full_refresh: tests: - config_path: "secrets/config.json" configured_catalog_path: "integration_tests/configured_catalog.json" ignored_fields: organizations: - name: followers bypass_reason: "fast changing data" - name: updated_at bypass_reason: "fast changing data" - name: plan bypass_reason: "fast changing data" - name: public_repos bypass_reason: "fast changing data" - name: total_private_repos bypass_reason: "fast changing data" - name: owned_private_repos bypass_reason: "fast changing data" repositories: - name: updated_at bypass_reason: "fast changing data" - name: pushed_at bypass_reason: "fast changing data" - name: size bypass_reason: "fast changing data" - name: stargazers_count bypass_reason: "fast changing data" - name: watchers_count bypass_reason: "fast changing data" - name: forks_count bypass_reason: "fast changing data" - name: forks bypass_reason: "fast changing data" - name: open_issues bypass_reason: "fast changing data" - name: open_issues_count bypass_reason: "fast changing data" - name: watchers bypass_reason: "fast changing data"