Skip to content

feat: Bump Singer SDK to 0.33.0 to support comprehensions #323

feat: Bump Singer SDK to 0.33.0 to support comprehensions

feat: Bump Singer SDK to 0.33.0 to support comprehensions #323

Workflow file for this run

name: Meltano Run
on:
pull_request: {}
push:
branches: [main]
jobs:
meltano-run:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- job: hash-email
output_db: tap_csv.db
target_table: customers
- job: allowlist
output_db: tap_smoke_test.db
target_table: animals
- job: flatten
output_db: people.db
target_table: people
- job: comprehension
output_db: nested.db
target_table: users
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Install Meltano
env:
PIP_CONSTRAINT: .github/workflows/constraints.txt
run: |
pipx install meltano --python python3.11
- name: Check Meltano version
run: |
meltano --version
- name: Install Plugins
continue-on-error: true
run: |
meltano install --schedule ${{ matrix.job }}
- name: Run
run: |
meltano run ${{ matrix.job }}
- name: Check output
run: |
sqlite3 -markdown output/${{ matrix.output_db }} 'select * from ${{ matrix.target_table }} limit 20' >> $GITHUB_STEP_SUMMARY