diff --git a/.github/workflows/abi.yaml b/.github/workflows/abi.yaml index bac30bd27..25ef9e586 100644 --- a/.github/workflows/abi.yaml +++ b/.github/workflows/abi.yaml @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: config run: python .github/gh_config_reader.py @@ -85,7 +85,7 @@ jobs: steps: - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build extension run: | @@ -142,14 +142,14 @@ jobs: - name: Save regression diffs if: always() && steps.collectlogs.outputs.regression_diff == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Regression diff ABI Breakage ${{ matrix.type }} PG${{ matrix.pg }} path: regression.log - name: Save postmaster.log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: PostgreSQL log ABI Breakage ${{ matrix.type }} PG${{ matrix.pg }} path: postgres.log diff --git a/.github/workflows/apt-arm-packages.yaml b/.github/workflows/apt-arm-packages.yaml index 0c6156f5a..c78c68d2c 100644 --- a/.github/workflows/apt-arm-packages.yaml +++ b/.github/workflows/apt-arm-packages.yaml @@ -61,7 +61,7 @@ jobs: dpkg -L timescaledb-2-postgresql-${{ matrix.pg }} EOF - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read versions id: versions diff --git a/.github/workflows/apt-packages.yaml b/.github/workflows/apt-packages.yaml index 18254e90a..4aca443d4 100644 --- a/.github/workflows/apt-packages.yaml +++ b/.github/workflows/apt-packages.yaml @@ -55,7 +55,7 @@ jobs: run: | dpkg -L timescaledb-2${{ matrix.pkg_suffix }}-postgresql-${{ matrix.pg }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read versions id: versions diff --git a/.github/workflows/backport.yaml b/.github/workflows/backport.yaml index 967256327..95f48fb1d 100644 --- a/.github/workflows/backport.yaml +++ b/.github/workflows/backport.yaml @@ -33,7 +33,7 @@ jobs: pip install PyGithub requests - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run the Backport Script env: diff --git a/.github/workflows/catalog-updates-check.yaml b/.github/workflows/catalog-updates-check.yaml index 833e58bad..035ed9a97 100644 --- a/.github/workflows/catalog-updates-check.yaml +++ b/.github/workflows/catalog-updates-check.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 diff --git a/.github/workflows/changelog-check.yaml b/.github/workflows/changelog-check.yaml index 035ec684f..c6b6589e2 100644 --- a/.github/workflows/changelog-check.yaml +++ b/.github/workflows/changelog-check.yaml @@ -32,7 +32,7 @@ jobs: pip install PyGithub - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 diff --git a/.github/workflows/coccinelle.yaml b/.github/workflows/coccinelle.yaml index b862bfd05..710e4f94b 100644 --- a/.github/workflows/coccinelle.yaml +++ b/.github/workflows/coccinelle.yaml @@ -20,7 +20,7 @@ jobs: sudo apt-get -y install coccinelle - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run coccinelle run: | @@ -28,7 +28,7 @@ jobs: - name: Save coccinelle.diff if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: coccinelle.diff path: coccinelle.diff diff --git a/.github/workflows/code_style.yaml b/.github/workflows/code_style.yaml index cb15c99c4..0511270d1 100644 --- a/.github/workflows/code_style.yaml +++ b/.github/workflows/code_style.yaml @@ -14,7 +14,7 @@ jobs: - name: Install prerequisites run: pip install cmakelang - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run format on CMake files run: | find -name CMakeLists.txt -exec cmake-format -i {} + @@ -29,7 +29,7 @@ jobs: - name: Install prerequisites run: sudo apt install perltidy - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Check trailing whitespace if: always() run: | @@ -49,7 +49,7 @@ jobs: run: | pip install yamllint - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run yamllint run: | find . -type f \( -name "*.yaml" -or -name "*.yml" \) -print -exec yamllint {} \+ @@ -62,7 +62,7 @@ jobs: run: | pip install codespell - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run codespell run: | find . -type f \( -name "*.c" -or -name "*.h" -or -name "*.yaml" -or -name "*.sh" \) \ @@ -75,7 +75,7 @@ jobs: fail-fast: false steps: - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Check trailing whitespace if: always() run: | @@ -108,7 +108,7 @@ jobs: pip list pip list --user - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run prospector run: | find . -type f -name "*.py" -print -exec prospector {} + -exec black {} + @@ -122,7 +122,7 @@ jobs: steps: - name: Checkout source if: always() - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Check license if: always() run: ./scripts/check_license_all.sh diff --git a/.github/workflows/coverity.yaml b/.github/workflows/coverity.yaml index 0e9450005..1e0c5933d 100644 --- a/.github/workflows/coverity.yaml +++ b/.github/workflows/coverity.yaml @@ -27,7 +27,7 @@ jobs: sudo apt-get install postgresql-${{ matrix.pg }} postgresql-server-dev-${{ matrix.pg }} - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Coverity tools run: | diff --git a/.github/workflows/homebrew.yaml b/.github/workflows/homebrew.yaml index b006b45d5..91a7f21e5 100644 --- a/.github/workflows/homebrew.yaml +++ b/.github/workflows/homebrew.yaml @@ -40,7 +40,7 @@ jobs: brew services start postgresql@16 # checkout code to get version information - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Test Installation run: | diff --git a/.github/workflows/libfuzzer.yaml b/.github/workflows/libfuzzer.yaml index 7d425e9f3..ac08fc7b7 100644 --- a/.github/workflows/libfuzzer.yaml +++ b/.github/workflows/libfuzzer.yaml @@ -31,7 +31,7 @@ jobs: libtest-most-perl tree - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: config @@ -75,7 +75,7 @@ jobs: - name: Upload config.log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: config.log for PostgreSQL path: ~/${{ env.PG_SRC_DIR }}/config.log @@ -104,7 +104,7 @@ jobs: run: 7z a install.7z $HOME/$PG_INSTALL_DIR - name: Save the installation directory - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: fuzzing-install-dir path: install.7z @@ -142,7 +142,7 @@ jobs: sudo apt install 7zip systemd-coredump gdb - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download the installation directory uses: actions/download-artifact@v3 @@ -283,7 +283,7 @@ jobs: - name: Save PostgreSQL log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: PostgreSQL log for ${{ steps.config.outputs.name }} path: postgres.log @@ -298,7 +298,7 @@ jobs: - name: Save interesting cases if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Interesting cases for ${{ steps.config.outputs.name }} path: interesting/ @@ -356,7 +356,7 @@ jobs: - name: Upload core dumps if: always() && steps.collectlogs.outputs.coredumps == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Coredumps for ${{ steps.config.outputs.name }} path: coredumps diff --git a/.github/workflows/linux-32bit-build-and-test-ignored.yaml b/.github/workflows/linux-32bit-build-and-test-ignored.yaml index 3d2e369b1..affd0d417 100644 --- a/.github/workflows/linux-32bit-build-and-test-ignored.yaml +++ b/.github/workflows/linux-32bit-build-and-test-ignored.yaml @@ -25,7 +25,7 @@ jobs: pg16_latest: ${{ steps.setter.outputs.PG16_LATEST }} steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: setter run: python .github/gh_config_reader.py diff --git a/.github/workflows/linux-32bit-build-and-test.yaml b/.github/workflows/linux-32bit-build-and-test.yaml index 6c3ecac5f..7a5d9cab0 100644 --- a/.github/workflows/linux-32bit-build-and-test.yaml +++ b/.github/workflows/linux-32bit-build-and-test.yaml @@ -21,7 +21,7 @@ jobs: pg16_latest: ${{ steps.setter.outputs.PG16_LATEST }} steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: setter run: python .github/gh_config_reader.py @@ -54,7 +54,7 @@ jobs: steps: - # /__e/node16/bin/node (used by actions/checkout@v3) needs 64-bit libraries + # /__e/node16/bin/node (used by actions/checkout@v4) needs 64-bit libraries - name: Install 64-bit libraries for GitHub actions run: | apt-get update @@ -70,7 +70,7 @@ jobs: icu-devtools - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 # We are going to rebuild Postgres daily, so that it doesn't suddenly break # ages after the original problem. @@ -186,7 +186,7 @@ jobs: - name: Save regression diffs if: always() && steps.collectlogs.outputs.regression_diff == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Regression diff linux-i386 PG${{ matrix.pg }} path: | @@ -195,21 +195,21 @@ jobs: - name: Save stacktraces if: always() && steps.coredumps.outputs.coredumps == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Stacktraces linux-i386 PG${{ matrix.pg }} path: stacktrace.log - name: Save PostgreSQL log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: PostgreSQL log linux-i386 PG${{ matrix.pg }} path: postgres.log - name: Save TAP test logs if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: TAP test logs ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: | diff --git a/.github/workflows/linux-build-and-test-ignored.yaml b/.github/workflows/linux-build-and-test-ignored.yaml index 9d47565e2..d0864249e 100644 --- a/.github/workflows/linux-build-and-test-ignored.yaml +++ b/.github/workflows/linux-build-and-test-ignored.yaml @@ -24,7 +24,7 @@ jobs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build matrix id: set-matrix diff --git a/.github/workflows/linux-build-and-test.yaml b/.github/workflows/linux-build-and-test.yaml index 4d9583b46..c83b91175 100644 --- a/.github/workflows/linux-build-and-test.yaml +++ b/.github/workflows/linux-build-and-test.yaml @@ -27,7 +27,7 @@ jobs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build matrix id: set-matrix @@ -87,7 +87,7 @@ jobs: run: sudo chmod 777 /cores - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 # We are going to rebuild Postgres daily, so that it doesn't suddenly break # ages after the original problem. @@ -142,7 +142,7 @@ jobs: - name: Upload config.log if: always() && steps.cache-postgresql.outputs.cache-hit != 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: config.log for PostgreSQL ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: ~/${{ env.PG_SRC_DIR }}/config.log @@ -193,7 +193,7 @@ jobs: - name: Save LCOV coverage report if: matrix.coverage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: LCOV coverage report ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: ./build/codecov/codecov-report @@ -219,7 +219,7 @@ jobs: - name: Save regression diffs if: always() && steps.collectlogs.outputs.regression_diff == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Regression diff ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: | @@ -228,7 +228,7 @@ jobs: - name: Save PostgreSQL log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: PostgreSQL log ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: postgres.log @@ -265,14 +265,14 @@ jobs: - name: Coredumps if: always() && steps.collectlogs.outputs.coredumps == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Coredumps ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: coredumps - name: Save TAP test logs if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: TAP test logs ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: | diff --git a/.github/workflows/memory-tests.yaml b/.github/workflows/memory-tests.yaml index 28275502b..99f441954 100644 --- a/.github/workflows/memory-tests.yaml +++ b/.github/workflows/memory-tests.yaml @@ -25,7 +25,7 @@ jobs: sudo apt-get install postgresql-${{ matrix.pg }} postgresql-server-dev-${{ matrix.pg }} - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build TimescaleDB run: | diff --git a/.github/workflows/pgspot.yaml b/.github/workflows/pgspot.yaml index 1912610f8..3f22dafc7 100644 --- a/.github/workflows/pgspot.yaml +++ b/.github/workflows/pgspot.yaml @@ -38,12 +38,12 @@ jobs: steps: - name: Setup python 3.10 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.10' - name: Checkout timescaledb - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install pgspot run: | diff --git a/.github/workflows/pr-handling.yaml b/.github/workflows/pr-handling.yaml index 14cf9493f..14b698a2b 100644 --- a/.github/workflows/pr-handling.yaml +++ b/.github/workflows/pr-handling.yaml @@ -19,14 +19,14 @@ jobs: name: Assign PR to author runs-on: ubuntu-latest steps: - - uses: toshimaru/auto-author-assign@v1.6.1 + - uses: toshimaru/auto-author-assign@v2.1 ask-review: name: Run pull-review runs-on: ubuntu-latest if: ${{ !github.event.pull_request.draft }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Run pull-review with docker env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr-validation.yaml b/.github/workflows/pr-validation.yaml index 5eddd1fa9..439ef1578 100644 --- a/.github/workflows/pr-validation.yaml +++ b/.github/workflows/pr-validation.yaml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Check if the pull request changes the loader shell: bash --norc --noprofile {0} diff --git a/.github/workflows/rpm-packages.yaml b/.github/workflows/rpm-packages.yaml index 29fa5da25..b07ecd54b 100644 --- a/.github/workflows/rpm-packages.yaml +++ b/.github/workflows/rpm-packages.yaml @@ -72,7 +72,7 @@ jobs: run: | rpm -ql timescaledb-2${{ matrix.pkg_suffix }}-postgresql-${{ matrix.pg }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Read versions id: versions diff --git a/.github/workflows/sanitizer-build-and-test.yaml b/.github/workflows/sanitizer-build-and-test.yaml index 34a139713..ee1bb324f 100644 --- a/.github/workflows/sanitizer-build-and-test.yaml +++ b/.github/workflows/sanitizer-build-and-test.yaml @@ -56,7 +56,7 @@ jobs: pg16_latest: ${{ steps.setter.outputs.PG16_LATEST }} steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: setter run: python .github/gh_config_reader.py @@ -81,7 +81,7 @@ jobs: libtest-most-perl ${{ env.extra_packages }} - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 # We are going to rebuild Postgres daily, so that it doesn't suddenly break # ages after the original problem. @@ -126,7 +126,7 @@ jobs: - name: Upload config.log if: always() && steps.cache-postgresql.outputs.cache-hit != 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: config.log for PostgreSQL ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: ~/${{ env.PG_SRC_DIR }}/config.log @@ -171,7 +171,7 @@ jobs: - name: Save regression diffs if: always() && steps.collectlogs.outputs.regression_diff == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Regression diff ${{ matrix.os }} ${{ env.name }} ${{ matrix.pg }} path: | @@ -180,7 +180,7 @@ jobs: - name: Save PostgreSQL log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: PostgreSQL log ${{ matrix.os }} ${{ env.name }} ${{ matrix.pg }} path: postgres.log @@ -206,14 +206,14 @@ jobs: - name: Coredumps if: always() && steps.collectlogs.outputs.coredumps == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Coredumps ${{ matrix.os }} ${{ env.name }} ${{ matrix.pg }} path: coredumps - name: sanitizer logs if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: sanitizer logs ${{ matrix.os }} ${{ env.name }} ${{ matrix.pg }} path: ${{ github.workspace }}/sanitizer diff --git a/.github/workflows/shellcheck.yaml b/.github/workflows/shellcheck.yaml index 75da0e745..71b4276cd 100644 --- a/.github/workflows/shellcheck.yaml +++ b/.github/workflows/shellcheck.yaml @@ -24,7 +24,7 @@ jobs: sudo apt-get install shellcheck - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/sqlsmith.yaml b/.github/workflows/sqlsmith.yaml index a8524a520..c0f31a93b 100644 --- a/.github/workflows/sqlsmith.yaml +++ b/.github/workflows/sqlsmith.yaml @@ -46,7 +46,7 @@ jobs: { psql -c "select 1" && exit 1 ; } || : - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Build TimescaleDB run: | @@ -55,7 +55,7 @@ jobs: sudo make -C build install - name: Checkout sqlsmith - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: 'timescale/sqlsmith' path: 'sqlsmith' @@ -130,7 +130,7 @@ jobs: - name: Upload Coredumps if: always() && steps.collectlogs.outputs.coredumps == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Coredumps sqlsmith ${{ matrix.os }} PG${{ matrix.pg }} path: coredumps diff --git a/.github/workflows/update-test.yaml b/.github/workflows/update-test.yaml index 6532fd4b8..2fa76afc2 100644 --- a/.github/workflows/update-test.yaml +++ b/.github/workflows/update-test.yaml @@ -12,7 +12,7 @@ jobs: pg_latest: ${{ steps.setter.outputs.PG_LATEST }} steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: setter run: python .github/gh_config_reader.py @@ -30,7 +30,7 @@ jobs: POSTGRES_HOST_AUTH_METHOD: trust steps: - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Update tests ${{ matrix.pg }} run: | @@ -44,7 +44,7 @@ jobs: - name: Upload Artifacts if: failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Extension update diff ${{ matrix.pg }} path: update_test.*.diff.* @@ -63,7 +63,7 @@ jobs: GENERATE_DOWNGRADE_SCRIPT: ON steps: - name: Checkout TimescaleDB - uses: actions/checkout@v3 + uses: actions/checkout@v4 # We need the tags to be able to build a downgrade script. - name: Fetch all tags @@ -88,7 +88,7 @@ jobs: - name: Upload Artifacts if: failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Extension downgrade diff ${{ matrix.pg }} path: downgrade_test.*.diff.* diff --git a/.github/workflows/windows-build-and-test-ignored.yaml b/.github/workflows/windows-build-and-test-ignored.yaml index 7491839d0..e2264af03 100644 --- a/.github/workflows/windows-build-and-test-ignored.yaml +++ b/.github/workflows/windows-build-and-test-ignored.yaml @@ -29,7 +29,7 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set build_type id: build_type run: | diff --git a/.github/workflows/windows-build-and-test.yaml b/.github/workflows/windows-build-and-test.yaml index e29c9147e..9092eda7f 100644 --- a/.github/workflows/windows-build-and-test.yaml +++ b/.github/workflows/windows-build-and-test.yaml @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: config run: python .github/gh_config_reader.py @@ -95,7 +95,7 @@ jobs: git config --global core.eol lf - name: Checkout TimescaleDB source - uses: actions/checkout@v3 + uses: actions/checkout@v4 # We are going to rebuild Postgres daily, so that it doesn't suddenly break # ages after the original problem. @@ -225,7 +225,7 @@ jobs: - name: Save regression diffs if: always() && steps.collectlogs.outputs.regression_diff == 'true' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Regression diff ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: | @@ -234,7 +234,7 @@ jobs: - name: Save PostgreSQL log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: PostgreSQL log ${{ matrix.os }} ${{ matrix.name }} ${{ matrix.pg }} path: postgres.log diff --git a/.github/workflows/windows-packages.yaml b/.github/workflows/windows-packages.yaml index 8fbc5ed32..4e876f1f6 100644 --- a/.github/workflows/windows-packages.yaml +++ b/.github/workflows/windows-packages.yaml @@ -24,7 +24,7 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Read configuration id: config run: python .github/gh_config_reader.py @@ -64,7 +64,7 @@ jobs: steps: - name: Checkout TimescaleDB source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get version id: version