Skip to content

Commit 106792a

Browse files
committed
Exclude RC/beta/alpha versions from PostgreSQL CI testing matrix
1 parent 199f75a commit 106792a

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/postgresql-test.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,13 @@ jobs:
4949
echo "Testing specific version: $VERSION"
5050
VERSIONS="[\"$VERSION\"]"
5151
else
52-
# Get all versions from releases.properties
53-
VERSIONS=$(grep -E "^[0-9]+\.[0-9]+" releases.properties | cut -d'=' -f1 | tr -d ' ' | jq -R -s -c 'split("\n") | map(select(length > 0)) | unique | sort_by(split(".") | map(tonumber)) | reverse | .[0:5]')
54-
echo "Testing latest 5 versions"
52+
# Get all versions from releases.properties, excluding RC/beta versions
53+
VERSIONS=$(grep -E "^[0-9]+\.[0-9]+" releases.properties | \
54+
grep -v -E "(RC|beta|alpha)" | \
55+
cut -d'=' -f1 | \
56+
tr -d ' ' | \
57+
jq -R -s -c 'split("\n") | map(select(length > 0)) | unique | sort_by(split(".") | map(tonumber)) | reverse | .[0:5]')
58+
echo "Testing latest 5 stable versions (excluding RC/beta/alpha)"
5559
fi
5660
5761
echo "versions=$VERSIONS" >> $GITHUB_OUTPUT

0 commit comments

Comments
 (0)