From d065c9656eb1fc0795a4328365e0695a7018f709 Mon Sep 17 00:00:00 2001 From: Christoph Blecker Date: Tue, 9 Sep 2025 13:24:19 -0700 Subject: [PATCH] Fix bash-based word count validation for steering elections --- hack/verify-steering-election.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/hack/verify-steering-election.sh b/hack/verify-steering-election.sh index 1a6b158adc9..6034b8d595f 100755 --- a/hack/verify-steering-election.sh +++ b/hack/verify-steering-election.sh @@ -17,11 +17,12 @@ set -o errexit set -o nounset set -o pipefail - shopt -s extglob -# exclude bios before 2021 since some of them have more than 300 words -STEERING_ELECTION_BIOS="$(pwd)/events/elections/!(2017|2018|2019|2020)/candidate-*.md" +export KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. + +# exclude bios before 2025 since some of them have more than 300 words +STEERING_ELECTION_BIOS="${KUBE_ROOT}/elections/steering/!(2017|2018|2019|2020|2021|2022|2023|2024)/candidate-*.md" invalid_bios=0 break=$(printf "=%.0s" $(seq 1 68))