From 1af1df625ba9b044ee5155a42ff36e804b102325 Mon Sep 17 00:00:00 2001 From: sadath-12 Date: Thu, 28 Dec 2023 14:11:19 +0530 Subject: [PATCH] a Signed-off-by: sadath-12 --- .github/workflows/validate-crd.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/validate-crd.yaml b/.github/workflows/validate-crd.yaml index fc9c2d00544..f0c3d36d5e7 100644 --- a/.github/workflows/validate-crd.yaml +++ b/.github/workflows/validate-crd.yaml @@ -24,16 +24,12 @@ jobs: - name: Check for CRD changes and version update run: | if echo "${{ env.changed_files }}" | grep -q 'pkg/k8s/apis/cilium.io/client/crds/v1alpha1/'; then - old_version=$(git show ${{ github.event.pull_request.base.sha }}:pkg/k8s/apis/cilium.io/v1alpha1/register.go | grep 'CustomResourceDefinitionSchemaVersion' | awk -F'"' '{print $2}') + old_version=$(git show ${{ github.event.pull_request.base.sha }}:pkg/k8s/apis/cilium.io/v1alpha1/register.go 2>/dev/null | grep 'CustomResourceDefinitionSchemaVersion' | awk -F'"' '{print $2}') new_version=$(grep 'CustomResourceDefinitionSchemaVersion' pkg/k8s/apis/cilium.io/v1alpha1/register.go | awk -F'"' '{print $2}') - new=$(grep 'CustomResourceDefinitionSchemaVersion' pkg/k8s/apis/cilium.io/v1alpha1/register.go ) echo "old_version=$old_version" echo "new_version=$new_version" - echo "new=$new" - - if [ "$old_version" == "$new_version" ]; then echo "Error: CRD version not updated! Please update the CustomResourceDefinitionSchemaVersion in register.go" exit 1