Skip to content

Run QA Engine

Run QA Engine #158

Workflow file for this run

name: Run QA Engine
on:
workflow_dispatch:
schedule:
# same time as Generate Build Report
# 6AM UTC is 8AM EET, 7AM CET, 11PM PST.
- cron: "0 6 * * *"
jobs:
run-qa-engine:
name: "Run QA Engine"
runs-on: ubuntu-latest
steps:
- name: Checkout Airbyte
uses: actions/checkout@v3
- name: Setup Cloud SDK
uses: google-github-actions/setup-gcloud@v0
with:
service_account_key: ${{ secrets.QA_ENGINE_AIRBYTE_DATA_PROD_SA }}
export_default_credentials: true
- name: Preparing Runner to the Build process
uses: ./.github/actions/runner-prepare-for-build
- name: Install ci-connector-ops package
run: pip install airbyte-ci/connectors/qa-engine
- name: Run QA Engine
env:
LOGLEVEL: INFO
GITHUB_API_TOKEN: ${{ secrets.GH_PAT_MAINTENANCE_OCTAVIA }}
run: run-qa-engine --create-prs