Skip to content

Commit be12a1c

Browse files
authored
Merge pull request #1126 from dlt-hub/devel
master merge for 0.4.7 release
2 parents 5bd3b14 + f1ec901 commit be12a1c

File tree

252 files changed

+6667
-2342
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

252 files changed

+6667
-2342
lines changed

.github/workflows/lint.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
- devel
99
workflow_dispatch:
1010

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
13+
cancel-in-progress: true
14+
1115
jobs:
1216
get_docs_changes:
1317
uses: ./.github/workflows/get_docs_changes.yml
@@ -17,9 +21,10 @@ jobs:
1721
needs: get_docs_changes
1822
if: needs.get_docs_changes.outputs.changes_outside_docs == 'true'
1923
strategy:
20-
fail-fast: false
24+
fail-fast: true
2125
matrix:
22-
os: ["ubuntu-latest", "macos-latest", "windows-latest"]
26+
os:
27+
- ubuntu-latest
2328
python-version: ["3.8.x", "3.9.x", "3.10.x", "3.11.x"]
2429

2530
defaults:
@@ -75,4 +80,4 @@ jobs:
7580
- name: Check matrix job results
7681
if: contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')
7782
run: |
78-
echo "One or more matrix job tests failed or were cancelled. You may need to re-run them." && exit 1
83+
echo "One or more matrix job tests failed or were cancelled. You may need to re-run them." && exit 1

.github/workflows/test_airflow.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77
- devel
88
workflow_dispatch:
99

10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
12+
cancel-in-progress: true
13+
1014
jobs:
1115
get_docs_changes:
1216
uses: ./.github/workflows/get_docs_changes.yml

.github/workflows/test_build_images.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ on:
77
- devel
88
workflow_dispatch:
99

10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
12+
cancel-in-progress: true
13+
1014
jobs:
1115
get_docs_changes:
1216
uses: ./.github/workflows/get_docs_changes.yml

.github/workflows/test_common.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
name: test common
32

43
on:
@@ -8,6 +7,10 @@ on:
87
- devel
98
workflow_dispatch:
109

10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
12+
cancel-in-progress: true
13+
1114
env:
1215
RUNTIME__LOG_LEVEL: ERROR
1316

@@ -92,6 +95,19 @@ jobs:
9295
name: Run smoke tests with minimum deps Windows
9396
shell: cmd
9497
98+
- name: Install pyarrow
99+
run: poetry install --no-interaction -E duckdb -E cli -E parquet --with sentry-sdk
100+
101+
- run: |
102+
poetry run pytest tests/pipeline/test_pipeline_extra.py -k arrow
103+
if: runner.os != 'Windows'
104+
name: Run pipeline tests with pyarrow but no pandas installed
105+
- run: |
106+
poetry run pytest tests/pipeline/test_pipeline_extra.py -k arrow
107+
if: runner.os == 'Windows'
108+
name: Run pipeline tests with pyarrow but no pandas installed Windows
109+
shell: cmd
110+
95111
- name: Install pipeline dependencies
96112
run: poetry install --no-interaction -E duckdb -E cli -E parquet --with sentry-sdk --with pipeline
97113

.github/workflows/test_dbt_cloud.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
- devel
99
workflow_dispatch:
1010

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
13+
cancel-in-progress: true
14+
1115
env:
1216
# all credentials must be present to be passed to dbt cloud
1317
DBT_CLOUD__ACCOUNT_ID: ${{ secrets.DBT_CLOUD__ACCOUNT_ID }}

.github/workflows/test_dbt_runner.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
- devel
99
workflow_dispatch:
1010

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
13+
cancel-in-progress: true
14+
1115
env:
1216

1317
DLT_SECRETS_TOML: ${{ secrets.DLT_SECRETS_TOML }}

.github/workflows/test_destination_athena.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
- devel
99
workflow_dispatch:
1010

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
13+
cancel-in-progress: true
14+
1115
env:
1216
DLT_SECRETS_TOML: ${{ secrets.DLT_SECRETS_TOML }}
1317

.github/workflows/test_destination_athena_iceberg.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
- devel
99
workflow_dispatch:
1010

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
13+
cancel-in-progress: true
14+
1115
env:
1216
DLT_SECRETS_TOML: ${{ secrets.DLT_SECRETS_TOML }}
1317

.github/workflows/test_destination_bigquery.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
- devel
99
workflow_dispatch:
1010

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
13+
cancel-in-progress: true
14+
1115
env:
1216
DLT_SECRETS_TOML: ${{ secrets.DLT_SECRETS_TOML }}
1317

.github/workflows/test_destination_databricks.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ on:
88
- devel
99
workflow_dispatch:
1010

11+
concurrency:
12+
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
13+
cancel-in-progress: true
14+
1115
env:
1216
DLT_SECRETS_TOML: ${{ secrets.DLT_SECRETS_TOML }}
1317

0 commit comments

Comments
 (0)