From b84dc6b94ee1fb840224299f9c352936c6b2f1a0 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Tue, 5 May 2026 16:07:39 +0000 Subject: [PATCH] fix(e2e): add chmod +x for scripts to fix permission denied error Git does not preserve execute permissions on CI runners. Adding explicit chmod step before running deploy/teardown scripts fixes exit code 126. Co-Authored-By: Paperclip --- .github/workflows/e2e.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 460442c..83c1a90 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -88,6 +88,9 @@ jobs: - name: Build plugin run: npx @kinvolk/headlamp-plugin build + - name: Make scripts executable + run: chmod +x scripts/deploy-e2e-headlamp.sh scripts/teardown-e2e-headlamp.sh + - name: Deploy E2E Headlamp instance run: scripts/deploy-e2e-headlamp.sh