From c51ec26e0f16d8c618429ce1e7a36e63c45c5ab2 Mon Sep 17 00:00:00 2001 From: Gokhan Gulbiz Date: Fri, 27 Oct 2023 11:02:56 +0300 Subject: [PATCH] Update stretch repositories and install dependencies (git) (cherry picked from commit 3eb4f471f9950304e8f02d36468f80abaac5b75a) --- .github/workflows/build_and_test.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 6a0fd14b1..3e8847d3e 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -215,6 +215,13 @@ jobs: - build steps: - uses: actions/checkout@v3.5.0 + - name: Install dependencies + if: matrix.make == 'check-failure' + run: |- + # update stretch repositories + sed -i -e 's/deb.debian.org/archive.debian.org/g' -e 's|security.debian.org|archive.debian.org/|g' -e '/stretch-updates/d' /etc/apt/sources.list + apt update || true + apt install git -y - uses: "./.github/actions/setup_extension" - name: Run Test run: gosu circleci make -C src/test/${{ matrix.suite }} ${{ matrix.make }} @@ -251,6 +258,12 @@ jobs: old_pg_major: ${{ matrix.old_pg_major }} new_pg_major: ${{ matrix.new_pg_major }} steps: + - name: Install dependencies + run: |- + # update stretch repositories + sed -i -e 's/deb.debian.org/archive.debian.org/g' -e 's|security.debian.org|archive.debian.org/|g' -e '/stretch-updates/d' /etc/apt/sources.list + apt update || true + apt install git -y - uses: actions/checkout@v3.5.0 - uses: "./.github/actions/setup_extension" with: @@ -289,6 +302,12 @@ jobs: - params - build steps: + - name: Install dependencies + run: |- + # update stretch repositories + sed -i -e 's/deb.debian.org/archive.debian.org/g' -e 's|security.debian.org|archive.debian.org/|g' -e '/stretch-updates/d' /etc/apt/sources.list + apt update + apt install git -y - uses: actions/checkout@v3.5.0 - uses: "./.github/actions/setup_extension" with: