Skip to content

Commit 63120e5

Browse files
committed
Don't test against multiple WP patch versions
Currently we test against WordPress 6.8.2, 6.8.1, 6.8.0, etc. for every WP version we have available. This takes too long already, and the problem gets worse with each WP release. Use awk to filter out the 6.8.1, 6.8.0, etc. so that we always test against the latest patch for each WP major.minor version.
1 parent bff796b commit 63120e5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

bin/update-json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ echo "Getting wordpress_* packages from $FLAKE_REF for system $SYSTEM..."
1010
wordpress_packages=$(nix eval --json --impure \
1111
--expr "builtins.attrNames (builtins.getFlake \"$FLAKE_REF\").packages.\"$SYSTEM\"" \
1212
| jq -r '.[]' | grep '^wordpress_' \
13-
| sort -t_ -k2,2nr -k3,3nr -k4,4nr)
13+
| sort -t_ -k2,2nr -k3,3nr -k4,4nr\
14+
| awk -F_ '!seen[$2"_"$3]++')
1415

1516
if [[ -z "$wordpress_packages" ]]; then
1617
echo "No wordpress_* packages found."

0 commit comments

Comments
 (0)