* Move ci_connector_ops
* Move ci_credentials
* Move tools/ci_common_utils
* Rename tools to airbyte-ci
* Move to ci
* Convert ci_credentials
* Convert ci_common_utls
* Convert ci_connector_ops
* Get pipelines running
* Move pipelines to own poetry project
* Update readme
* Delete
* Add ci_code_validator
* Use pipx to install gha deps
* Fix'
* Ensure every thing is running
* Automated Commit - Formatting Changes
* Gitignore miss
* Add pipx installer
* Get local pipx dependencies
* Fix paths
* Install pipx
* ceremonial source-faker change
* Add installation step for ci_code_validator
* Add comment
* remove ci_code_validator
* Address code review comments
* add pipx install to acceptance-test-docker.sh
* Run formater
* Revert "ceremonial source-faker change"
This reverts commit 26884cd0db.
* gitignore lecacy pipeline report path
* update poetry.lock
* skip upload if logs do not exist
---------
Co-authored-by: bnchrch <bnchrch@users.noreply.github.com>
Co-authored-by: alafanechere <augustin.lafanechere@gmail.com>
28 lines
763 B
YAML
28 lines
763 B
YAML
name: Connector Ops CI - Connector Metadata Checks
|
|
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- "airbyte-integrations/connectors/source-**"
|
|
jobs:
|
|
connector-metadata-checks:
|
|
name: "Check Connector Metadata"
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout Airbyte
|
|
uses: actions/checkout@v3
|
|
with:
|
|
fetch-depth: 0
|
|
- name: Install Python
|
|
uses: actions/setup-python@v4
|
|
with:
|
|
python-version: "3.10"
|
|
- name: Install ci-connector-ops package
|
|
run: |
|
|
pip install pipx
|
|
pipx install airbyte-ci/connectors/connector_ops/
|
|
- name: Check test strictness level
|
|
run: check-test-strictness-level
|
|
- name: Check allowed hosts
|
|
run: allowed-hosts-checks
|