From beea591653ad066cae3ab6902f678f8f620000e0 Mon Sep 17 00:00:00 2001 From: Himani Anil Deshpande Date: Mon, 29 Dec 2025 12:35:05 -0500 Subject: [PATCH] [GH] Add validation for input of pcluster-version --- .github/workflows/bump_version.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/bump_version.yml b/.github/workflows/bump_version.yml index 24f3b77f..67ebdaab 100644 --- a/.github/workflows/bump_version.yml +++ b/.github/workflows/bump_version.yml @@ -21,6 +21,13 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: + - name: Validate pcluster version format + run: | + if ! echo "${{ inputs.pcluster-version }}" | grep -qE '^[0-9]+\.[0-9]+\.[0-9]+$'; then + echo "Error: Invalid version format '${{ inputs.pcluster-version }}'. Expected format: X.Y.Z (e.g., 3.14.0)" + exit 1 + fi + echo "Version format validated: ${{ inputs.pcluster-version }}" - uses: actions/checkout@v2 with: fetch-depth: 0