From 58b18d6260de4ba93f619c32781494e9e67ef5a6 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Mon, 7 Sep 2026 21:30:01 -0700 Subject: [PATCH] fix(ci): make run_e2e.sh executable; invoke via bash in workflow First dispatch (run 10535) failed instantly with Permission denied on the orchestrator: the file lost its executable bit in the branch move. Set mode 100755 and call through bash so a future mode regression cannot break the job. --- .gitea/workflows/meshtasticator-e2e.yaml | 2 +- scripts/meshtasticator_e2e/run_e2e.sh | 0 2 files changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 scripts/meshtasticator_e2e/run_e2e.sh diff --git a/.gitea/workflows/meshtasticator-e2e.yaml b/.gitea/workflows/meshtasticator-e2e.yaml index 5ba7feb..6cdcad8 100644 --- a/.gitea/workflows/meshtasticator-e2e.yaml +++ b/.gitea/workflows/meshtasticator-e2e.yaml @@ -79,7 +79,7 @@ jobs: export MESHTASTICATOR_DIR="$HOME/meshtasticator" export SIM_VENV="$HOME/sim-venv" export E2E_VENV="plugin/.venv-contract" - scripts/meshtasticator_e2e/run_e2e.sh --mode docker + bash scripts/meshtasticator_e2e/run_e2e.sh --mode docker - name: Print simulator log (on failure) if: failure() diff --git a/scripts/meshtasticator_e2e/run_e2e.sh b/scripts/meshtasticator_e2e/run_e2e.sh old mode 100644 new mode 100755