Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
python-version: ${{ env.DEFAULT_PYTHON }}

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/pip
key: ${{ runner.os }}-python-${{ env.DEFAULT_PYTHON }}-changelog-${{ hashFiles('requirements/core.txt', 'requirements/docs.txt') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
sudo apt-get install --no-install-recommends libkrb5-dev

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/pip
key: ${{ runner.os }}-python-${{ env.DEFAULT_PYTHON }}-codeql-${{ hashFiles('requirements*.txt') }}
Expand Down
36 changes: 18 additions & 18 deletions .github/workflows/get-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ jobs:

- name: Get Core matrix
id: matrix-core
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/core/matrix.yml

Expand Down Expand Up @@ -181,7 +181,7 @@ jobs:

- name: Get Clickhouse matrix
id: matrix-clickhouse
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/clickhouse/matrix.yml

Expand Down Expand Up @@ -211,7 +211,7 @@ jobs:

- name: Get Greenplum matrix
id: matrix-greenplum
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/greenplum/matrix.yml

Expand Down Expand Up @@ -241,7 +241,7 @@ jobs:

- name: Get Hive matrix
id: matrix-hive
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/hive/matrix.yml

Expand Down Expand Up @@ -271,7 +271,7 @@ jobs:

- name: Get Kafka matrix
id: matrix-kafka
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/kafka/matrix.yml

Expand Down Expand Up @@ -301,7 +301,7 @@ jobs:

- name: Get LocalFS matrix
id: matrix-local-fs
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/local-fs/matrix.yml

Expand Down Expand Up @@ -331,7 +331,7 @@ jobs:

- name: Get MongoDB matrix
id: matrix-mongodb
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/mongodb/matrix.yml

Expand Down Expand Up @@ -361,7 +361,7 @@ jobs:

- name: Get MSSQL matrix
id: matrix-mssql
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/mssql/matrix.yml

Expand Down Expand Up @@ -391,7 +391,7 @@ jobs:

- name: Get MySQL matrix
id: matrix-mysql
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/mysql/matrix.yml

Expand Down Expand Up @@ -421,7 +421,7 @@ jobs:

- name: Get Oracle matrix
id: matrix-oracle
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/oracle/matrix.yml

Expand Down Expand Up @@ -451,7 +451,7 @@ jobs:

- name: Get Postgres matrix
id: matrix-postgres
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/postgres/matrix.yml

Expand Down Expand Up @@ -481,7 +481,7 @@ jobs:

- name: Get FTP matrix
id: matrix-ftp
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/ftp/matrix.yml

Expand Down Expand Up @@ -511,7 +511,7 @@ jobs:

- name: Get FTPS matrix
id: matrix-ftps
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/ftps/matrix.yml

Expand Down Expand Up @@ -541,7 +541,7 @@ jobs:

- name: Get HDFS matrix
id: matrix-hdfs
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/hdfs/matrix.yml

Expand Down Expand Up @@ -571,7 +571,7 @@ jobs:

- name: Get S3 matrix
id: matrix-s3
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/s3/matrix.yml

Expand Down Expand Up @@ -601,7 +601,7 @@ jobs:

- name: Get SFTP matrix
id: matrix-sftp
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/sftp/matrix.yml

Expand Down Expand Up @@ -631,7 +631,7 @@ jobs:

- name: Get Samba matrix
id: matrix-samba
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/samba/matrix.yml

Expand Down Expand Up @@ -661,6 +661,6 @@ jobs:

- name: Get WebDAV matrix
id: matrix-webdav
uses: mikefarah/yq@v4.49.2
uses: mikefarah/yq@v4.50.1
with:
cmd: yq -o=json '.matrix' .github/workflows/data/webdav/matrix.yml
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
python-version: ${{ env.DEFAULT_PYTHON }}

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/pip
key: ${{ runner.os }}-python-${{ env.DEFAULT_PYTHON }}-release-${{ hashFiles('requirements/core.txt', 'requirements/docs.txt') }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test-clickhouse.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
python-version: ${{ inputs.python-version }}

- name: Cache Ivy
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.ivy2
Expand All @@ -67,7 +67,7 @@ jobs:
${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-clickhouse-

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.cache/pip
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
dest: ./logs

- name: Upload Clickhouse logs
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: failure()
with:
name: container-logs-clickhouse-${{ inputs.clickhouse-version }}-spark-${{ inputs.spark-version }}
Expand All @@ -109,7 +109,7 @@ jobs:
docker compose --profile all down -v --remove-orphans

- name: Upload coverage results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: coverage-clickhouse-${{ inputs.clickhouse-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
path: reports/*
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
java-version: ${{ inputs.java-version }}

- name: Cache Ivy
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.ivy2
Expand All @@ -53,7 +53,7 @@ jobs:
${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-clickhouse-

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.cache/pip
Expand All @@ -75,7 +75,7 @@ jobs:
./run_tests.sh onetl/_util onetl/hooks onetl/file/filter onetl/file/limit onetl/hwm/store/hwm_class_registry.py

- name: Upload coverage results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: coverage-core-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
path: reports/*
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-ftp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
python-version: ${{ inputs.python-version }}

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.cache/pip
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
dest: ./logs

- name: Upload FTP logs
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: failure()
with:
name: container-logs-ftp-${{ inputs.ftp-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
Expand All @@ -86,7 +86,7 @@ jobs:
docker compose --profile all down -v --remove-orphans

- name: Upload coverage results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: coverage-ftp-${{ inputs.ftp-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
path: reports/*
6 changes: 3 additions & 3 deletions .github/workflows/test-ftps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
python-version: ${{ inputs.python-version }}

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.cache/pip
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
dest: ./logs

- name: Upload FTPS logs
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: failure()
with:
name: container-logs-ftps-${{ inputs.ftps-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
Expand All @@ -84,7 +84,7 @@ jobs:
docker compose --profile all down -v --remove-orphans

- name: Upload coverage results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: coverage-ftps-${{ inputs.ftps-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
path: reports/*
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test-greenplum.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
python-version: ${{ inputs.python-version }}

- name: Cache Ivy
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.ivy2
Expand All @@ -73,7 +73,7 @@ jobs:
${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-greenplum-

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.cache/pip
Expand Down Expand Up @@ -125,7 +125,7 @@ jobs:
dest: ./logs

- name: Upload Greenplum logs
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: failure()
with:
name: container-logs-greenplum-${{ inputs.greenplum-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
Expand All @@ -137,7 +137,7 @@ jobs:
docker compose --profile all down -v --remove-orphans

- name: Upload coverage results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: coverage-greenplum-${{ inputs.greenplum-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
path: reports/*
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-hdfs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
sudo apt-get install --no-install-recommends libkrb5-dev gcc

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.cache/pip
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
dest: ./logs

- name: Upload HDFS logs
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
if: failure()
with:
name: container-logs-hdfs-${{ inputs.hadoop-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
Expand All @@ -105,7 +105,7 @@ jobs:
docker compose --profile all down -v --remove-orphans

- name: Upload coverage results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: coverage-hdfs-${{ inputs.hadoop-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
path: reports/*
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-hive-and-iceberg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
python-version: ${{ inputs.python-version }}

- name: Cache Ivy
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.ivy2
Expand All @@ -53,7 +53,7 @@ jobs:
${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-hive-and-iceberg-

- name: Cache pip
uses: actions/cache@v4
uses: actions/cache@v5
if: inputs.with-cache
with:
path: ~/.cache/pip
Expand All @@ -77,7 +77,7 @@ jobs:
./pytest_runner.sh -m "iceberg and not s3 and not hdfs"

- name: Upload coverage results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: coverage-hive-and-iceberg-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }}
path: reports/*
Expand Down
Loading