From 41d9988d17c45340406277944abbf043767ad2b0 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:26:59 +0200 Subject: [PATCH 01/18] Update test.yml --- .github/workflows/test.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 166662c..0c1161a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,15 +4,17 @@ defaults: run: shell: bash -euxo pipefail {0} jobs: - generate-a-secret-output: + regress-tests: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + pg_version: [14, 15, 16] + no_default_lfc: [true, false] steps: - - id: sets-a-secret - name: Generate, mask, and output a secret + - name: Show vars run: | - the_secret=$((RANDOM)) - echo "::add-mask::$the_secret" - echo "secret-number=$the_secret" >> "$GITHUB_OUTPUT" - - name: Use that secret output (protected by a mask) - run: | - echo "the secret number is ${{ steps.sets-a-secret.outputs.secret-number }}" + echo pg_version: ${{ strategy.pg_version }} + echo lfc: ${{ strategy.no_default_lfc }} + + From 5dbbb8aebe62d934d426380c3c3dd92b53ee83be Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:33:13 +0200 Subject: [PATCH 02/18] Update test.yml --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0c1161a..bacd0d1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Show vars run: | - echo pg_version: ${{ strategy.pg_version }} - echo lfc: ${{ strategy.no_default_lfc }} + echo pg_version: ${{ strategy.matrix.pg_version }} + echo lfc: ${{ strategy.matrix.no_default_lfc }} From 786d602bccf10d1f2a11575055c9eff54c230d2b Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:47:46 +0200 Subject: [PATCH 03/18] Update test.yml --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bacd0d1..76e04a3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Show vars run: | - echo pg_version: ${{ strategy.matrix.pg_version }} - echo lfc: ${{ strategy.matrix.no_default_lfc }} + echo pg_version: ${{ matrix.pg_version }} + echo lfc: ${{ matrix.no_default_lfc }} From febe5d5fd3c781fd2e9f2fc19f6ba78c46046195 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:48:48 +0200 Subject: [PATCH 04/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 76e04a3..56645c4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: fail-fast: false matrix: pg_version: [14, 15, 16] - no_default_lfc: [true, false] + no_default_lfc: [true] steps: - name: Show vars run: | From 8be6021ada6ae1b41767348e44ef2925d8dc883c Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:53:30 +0200 Subject: [PATCH 05/18] Update test.yml --- .github/workflows/test.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 56645c4..c52c8ae 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,10 @@ jobs: fail-fast: false matrix: pg_version: [14, 15, 16] - no_default_lfc: [true] + no_default_lfc: [false] + include: + - pg_version: 16 + - no_default_lfc: true steps: - name: Show vars run: | From dc42de86d1ae4518aa51cb8175cb9937b4167000 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Mon, 21 Oct 2024 17:55:02 +0200 Subject: [PATCH 06/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c52c8ae..145acca 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: no_default_lfc: [false] include: - pg_version: 16 - - no_default_lfc: true + no_default_lfc: true steps: - name: Show vars run: | From 242f4d1c2bd11b3a1e9766eec68d1f4fb0ea864f Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Mon, 21 Oct 2024 18:03:55 +0200 Subject: [PATCH 07/18] Update test.yml --- .github/workflows/test.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 145acca..1b3c246 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,10 @@ jobs: steps: - name: Show vars run: | - echo pg_version: ${{ matrix.pg_version }} - echo lfc: ${{ matrix.no_default_lfc }} + echo pg_version: $PG_VERSION + echo lfc: $NO_DEFAULT_LFC + env: + PG_VERSION: ${{ matrix.pg_version }} + NO_DEFAULT_LFC: ${{ matrix.no_default_lfc }} From d588aa675f86266b1afe954757553fa066e5e57c Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Tue, 22 Oct 2024 16:20:44 +0200 Subject: [PATCH 08/18] Update test.yml --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1b3c246..ab879b9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,6 +10,7 @@ jobs: fail-fast: false matrix: pg_version: [14, 15, 16] + build_type: [debug, release] no_default_lfc: [false] include: - pg_version: 16 From 614cd55c138d3060261e3cbc9ec23290f5bf35d0 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Tue, 22 Oct 2024 16:51:40 +0200 Subject: [PATCH 09/18] Update test.yml --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ab879b9..73889c2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,6 +10,7 @@ jobs: fail-fast: false matrix: pg_version: [14, 15, 16] + arch: [x64, arm64] build_type: [debug, release] no_default_lfc: [false] include: From 693432f570890329bf7bc75229dc0b27e339bf3a Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:26:37 +0100 Subject: [PATCH 10/18] Update test.yml --- .github/workflows/test.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 73889c2..f00e6d2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,17 +12,16 @@ jobs: pg_version: [14, 15, 16] arch: [x64, arm64] build_type: [debug, release] - no_default_lfc: [false] - include: - - pg_version: 16 - no_default_lfc: true + lfc_state: [false,true] steps: - name: Show vars run: | echo pg_version: $PG_VERSION - echo lfc: $NO_DEFAULT_LFC + echo build_type: $BUILD_TYPE + echo lfc: $LFC_STATE env: PG_VERSION: ${{ matrix.pg_version }} - NO_DEFAULT_LFC: ${{ matrix.no_default_lfc }} + LFC_STATE: ${{ matrix.lfc_state }} + BUILD_TYPE: ${{ matrix.build_type }} From 93eedbe482b5adaa64bd853eb1b06ef4308a5866 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:30:12 +0100 Subject: [PATCH 11/18] Update test.yml --- .github/workflows/test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f00e6d2..8e4f73c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,6 +19,9 @@ jobs: echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE echo lfc: $LFC_STATE + if [ $LFC_STATE == true ] && [ $BUILD_TYPE == debug ]; then + exit 1 + fi env: PG_VERSION: ${{ matrix.pg_version }} LFC_STATE: ${{ matrix.lfc_state }} From fc1f93ee45d8988f195872e1a565222de07b8980 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:35:18 +0100 Subject: [PATCH 12/18] Update test.yml --- .github/workflows/test.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8e4f73c..4928bc0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,14 +12,15 @@ jobs: pg_version: [14, 15, 16] arch: [x64, arm64] build_type: [debug, release] - lfc_state: [false,true] + lfc_state: [with-lfc,without-lfc] steps: - name: Show vars + continue-on-error: ${{ matrix.lfc_state == "with-lfc" && matrix.build-type == 'debug' }} run: | echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE echo lfc: $LFC_STATE - if [ $LFC_STATE == true ] && [ $BUILD_TYPE == debug ]; then + if [ $LFC_STATE == with-lfc ] && [ $BUILD_TYPE == debug ]; then exit 1 fi env: From 762f2f537f3fe85114823a71e5d4650e729ccd99 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:36:16 +0100 Subject: [PATCH 13/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4928bc0..abade44 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: lfc_state: [with-lfc,without-lfc] steps: - name: Show vars - continue-on-error: ${{ matrix.lfc_state == "with-lfc" && matrix.build-type == 'debug' }} + continue-on-error: ${{ matrix.lfc_state == 'with-lfc' && matrix.build-type == 'debug' }} run: | echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE From 10ed6d6a259eda8cb5ee16513a2cf2076729a6cf Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:41:38 +0100 Subject: [PATCH 14/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index abade44..6b92977 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: lfc_state: [with-lfc,without-lfc] steps: - name: Show vars - continue-on-error: ${{ matrix.lfc_state == 'with-lfc' && matrix.build-type == 'debug' }} + continue-on-error: true run: | echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE From 40d97ea53483481bc243974b68065e748bdb9e57 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:43:30 +0100 Subject: [PATCH 15/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6b92977..3f2219f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: lfc_state: [with-lfc,without-lfc] steps: - name: Show vars - continue-on-error: true + continue-on-error: ${{ matrix.lfc_state == 'with-lfc' }} run: | echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE From 199bd5d6782645bcbaf2b31a7cf0684079879bca Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:45:14 +0100 Subject: [PATCH 16/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3f2219f..58182ec 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: lfc_state: [with-lfc,without-lfc] steps: - name: Show vars - continue-on-error: ${{ matrix.lfc_state == 'with-lfc' }} + continue-on-error: ${{ matrix.build-type == 'debug' }} run: | echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE From 653af427f822629a1a859e8f60f6427a802b036a Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:46:20 +0100 Subject: [PATCH 17/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 58182ec..e574864 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: lfc_state: [with-lfc,without-lfc] steps: - name: Show vars - continue-on-error: ${{ matrix.build-type == 'debug' }} + continue-on-error: ${{ matrix.build_type == 'debug' }} run: | echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE From 837d382c18c97330ab0bedc8b390d2818472e957 Mon Sep 17 00:00:00 2001 From: a-masterov <72613290+a-masterov@users.noreply.github.com> Date: Thu, 12 Dec 2024 17:47:15 +0100 Subject: [PATCH 18/18] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e574864..c4966e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ jobs: lfc_state: [with-lfc,without-lfc] steps: - name: Show vars - continue-on-error: ${{ matrix.build_type == 'debug' }} + continue-on-error: ${{ matrix.lfc_state == 'with-lfc' && matrix.build_type == 'debug' }} run: | echo pg_version: $PG_VERSION echo build_type: $BUILD_TYPE