diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 45812a8dc..454e6aeca 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -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') }} diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index f95acb7c2..9feef7376 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -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') }} diff --git a/.github/workflows/get-matrix.yml b/.github/workflows/get-matrix.yml index e06e82666..6de2bd0c1 100644 --- a/.github/workflows/get-matrix.yml +++ b/.github/workflows/get-matrix.yml @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b14fc761d..ed408eda6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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') }} diff --git a/.github/workflows/test-clickhouse.yml b/.github/workflows/test-clickhouse.yml index fd1680f21..ce10edc4a 100644 --- a/.github/workflows/test-clickhouse.yml +++ b/.github/workflows/test-clickhouse.yml @@ -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 @@ -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 @@ -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 }} @@ -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/* diff --git a/.github/workflows/test-core.yml b/.github/workflows/test-core.yml index 81542d840..80fb70d4e 100644 --- a/.github/workflows/test-core.yml +++ b/.github/workflows/test-core.yml @@ -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 @@ -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 @@ -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/* diff --git a/.github/workflows/test-ftp.yml b/.github/workflows/test-ftp.yml index 2f30aa83d..cf4faed7c 100644 --- a/.github/workflows/test-ftp.yml +++ b/.github/workflows/test-ftp.yml @@ -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 @@ -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 }} @@ -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/* diff --git a/.github/workflows/test-ftps.yml b/.github/workflows/test-ftps.yml index ff8d659d7..9c68fd6b3 100644 --- a/.github/workflows/test-ftps.yml +++ b/.github/workflows/test-ftps.yml @@ -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 @@ -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 }} @@ -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/* diff --git a/.github/workflows/test-greenplum.yml b/.github/workflows/test-greenplum.yml index 445a429a2..9adb9e1f9 100644 --- a/.github/workflows/test-greenplum.yml +++ b/.github/workflows/test-greenplum.yml @@ -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 @@ -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 @@ -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 }} @@ -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/* diff --git a/.github/workflows/test-hdfs.yml b/.github/workflows/test-hdfs.yml index 509b683f6..2056820c6 100644 --- a/.github/workflows/test-hdfs.yml +++ b/.github/workflows/test-hdfs.yml @@ -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 @@ -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 }} @@ -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/* diff --git a/.github/workflows/test-hive-and-iceberg.yml b/.github/workflows/test-hive-and-iceberg.yml index f70df00e3..79b15a6c1 100644 --- a/.github/workflows/test-hive-and-iceberg.yml +++ b/.github/workflows/test-hive-and-iceberg.yml @@ -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 @@ -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 @@ -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/* diff --git a/.github/workflows/test-kafka.yml b/.github/workflows/test-kafka.yml index 5474ffeb7..e6bdfd171 100644 --- a/.github/workflows/test-kafka.yml +++ b/.github/workflows/test-kafka.yml @@ -54,7 +54,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 @@ -64,7 +64,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-kafka- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -94,7 +94,7 @@ jobs: dest: ./logs - name: Upload Kafka logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-kafka-${{ inputs.kafka-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -106,7 +106,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-kafka-${{ inputs.kafka-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-local-fs.yml b/.github/workflows/test-local-fs.yml index 11c4d47bf..08baf3301 100644 --- a/.github/workflows/test-local-fs.yml +++ b/.github/workflows/test-local-fs.yml @@ -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 @@ -53,7 +53,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-local-fs- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -76,7 +76,7 @@ jobs: ./pytest_runner.sh -m local_fs - name: Upload coverage results - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: coverage-local-fs-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-mongodb.yml b/.github/workflows/test-mongodb.yml index 6760df3fd..a99439e76 100644 --- a/.github/workflows/test-mongodb.yml +++ b/.github/workflows/test-mongodb.yml @@ -54,7 +54,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 @@ -64,7 +64,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-mongodb- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -94,7 +94,7 @@ jobs: dest: ./logs - name: Upload MongoDB logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-mongodb-${{ inputs.mongodb-version }} @@ -106,7 +106,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-mongodb-${{ inputs.mongodb-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-mssql.yml b/.github/workflows/test-mssql.yml index 701c65ec4..ece3b016a 100644 --- a/.github/workflows/test-mssql.yml +++ b/.github/workflows/test-mssql.yml @@ -61,7 +61,7 @@ jobs: sudo apt-get install --no-install-recommends freetds-dev libkrb5-dev gcc - name: Cache Ivy - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.ivy2 @@ -71,7 +71,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-mssql- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -101,7 +101,7 @@ jobs: dest: ./logs - name: Upload MSSQL logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-mssql-${{ inputs.mssql-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -113,7 +113,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-mssql-${{ inputs.mssql-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-mysql.yml b/.github/workflows/test-mysql.yml index 463f016eb..f9fcc7527 100644 --- a/.github/workflows/test-mysql.yml +++ b/.github/workflows/test-mysql.yml @@ -54,7 +54,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 @@ -64,7 +64,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-mysql- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -94,7 +94,7 @@ jobs: dest: ./logs - name: Upload MySQL logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-mysql-${{ inputs.mysql-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -106,7 +106,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-mysql-${{ inputs.mysql-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-oracle.yml b/.github/workflows/test-oracle.yml index a821d60f4..4c763e265 100644 --- a/.github/workflows/test-oracle.yml +++ b/.github/workflows/test-oracle.yml @@ -61,7 +61,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 @@ -71,7 +71,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-oracle- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -118,7 +118,7 @@ jobs: dest: ./logs - name: Upload Oracle logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-oracle-${{ inputs.oracle-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -130,7 +130,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-oracle-${{ inputs.oracle-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-postgres.yml b/.github/workflows/test-postgres.yml index 9bb276ab7..f46ebedbe 100644 --- a/.github/workflows/test-postgres.yml +++ b/.github/workflows/test-postgres.yml @@ -54,7 +54,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 @@ -64,7 +64,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-postgres- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -102,7 +102,7 @@ jobs: dest: ./logs - name: Upload Postgres logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-postgres-${{ inputs.postgres-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -114,7 +114,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-postgres-${{ inputs.postgres-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-s3.yml b/.github/workflows/test-s3.yml index 981e5d3e6..a1d460bc8 100644 --- a/.github/workflows/test-s3.yml +++ b/.github/workflows/test-s3.yml @@ -54,7 +54,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 @@ -64,7 +64,7 @@ jobs: ${{ runner.os }}-ivy-${{ inputs.spark-version }}-${{ inputs.pydantic-version }}-tests-s3- - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -94,7 +94,7 @@ jobs: dest: ./logs - name: Upload S3 logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-s3-${{ inputs.minio-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -106,7 +106,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-s3-${{ inputs.minio-version }}-spark-${{ inputs.spark-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-samba.yml b/.github/workflows/test-samba.yml index 7f521a9f5..eec0a092c 100644 --- a/.github/workflows/test-samba.yml +++ b/.github/workflows/test-samba.yml @@ -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 @@ -72,7 +72,7 @@ jobs: dest: ./logs - name: Upload Samba logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-samba-${{ inputs.server-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -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-samba-${{ inputs.server-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-sftp.yml b/.github/workflows/test-sftp.yml index 4aa10109f..546290815 100644 --- a/.github/workflows/test-sftp.yml +++ b/.github/workflows/test-sftp.yml @@ -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 @@ -72,7 +72,7 @@ jobs: dest: ./logs - name: Upload SFTP logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-sftp-${{ inputs.openssh-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -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-sftp-${{ inputs.openssh-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/test-webdav.yml b/.github/workflows/test-webdav.yml index 5e66d1d1a..575ed77da 100644 --- a/.github/workflows/test-webdav.yml +++ b/.github/workflows/test-webdav.yml @@ -48,7 +48,7 @@ jobs: sudo apt-get install --no-install-recommends libxml2-dev libxslt-dev - name: Cache pip - uses: actions/cache@v4 + uses: actions/cache@v5 if: inputs.with-cache with: path: ~/.cache/pip @@ -78,7 +78,7 @@ jobs: dest: ./logs - name: Upload WebDAV logs - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 if: failure() with: name: container-logs-webdav-${{ inputs.webdav-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} @@ -90,7 +90,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-webdav-${{ inputs.webdav-version }}-python-${{ inputs.python-version }}-os-${{ inputs.os }} path: reports/* diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e3149aefb..b51b59cdc 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -362,7 +362,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 }}-coverage @@ -374,7 +374,7 @@ jobs: run: pip install -I coverage pytest - name: Download all coverage reports - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: path: reports/ pattern: coverage-*