diff --git a/.gitea/workflows/cli-level1-tests.yml b/.gitea/workflows/cli-level1-tests.yml index a0f75822..498d967a 100644 --- a/.gitea/workflows/cli-level1-tests.yml +++ b/.gitea/workflows/cli-level1-tests.yml @@ -17,8 +17,7 @@ on: jobs: test-cli-level1: - runs-on: debian - if: false + runs-on: debian strategy: matrix: @@ -31,10 +30,10 @@ jobs: echo "Current PWD: $(pwd)" echo "Forcing absolute workspace path..." - # Clean and create absolute workspace - rm -rf /opt/gitea-runner/workspace - mkdir -p /opt/gitea-runner/workspace - cd /opt/gitea-runner/workspace + # Clean and create isolated workspace + rm -rf /opt/gitea-runner/cli-workspace + mkdir -p /opt/gitea-runner/cli-workspace + cd /opt/gitea-runner/cli-workspace echo "Workspace PWD: $(pwd)" echo "Cloning repository..." diff --git a/.gitea/workflows/python-tests.yml b/.gitea/workflows/python-tests.yml index 6e803af3..705a3e61 100644 --- a/.gitea/workflows/python-tests.yml +++ b/.gitea/workflows/python-tests.yml @@ -18,10 +18,10 @@ jobs: echo "Current PWD: $(pwd)" echo "Forcing absolute workspace path..." - # Clean and create absolute workspace - rm -rf /opt/gitea-runner/workspace - mkdir -p /opt/gitea-runner/workspace - cd /opt/gitea-runner/workspace + # Clean and create isolated workspace + rm -rf /opt/gitea-runner/python-workspace + mkdir -p /opt/gitea-runner/python-workspace + cd /opt/gitea-runner/python-workspace echo "Workspace PWD: $(pwd)" echo "Cloning repository..." @@ -200,10 +200,10 @@ jobs: echo "Current PWD: $(pwd)" echo "Forcing absolute workspace path..." - # Clean and create absolute workspace - rm -rf /opt/gitea-runner/workspace - mkdir -p /opt/gitea-runner/workspace - cd /opt/gitea-runner/workspace + # Clean and create isolated workspace + rm -rf /opt/gitea-runner/python-workspace + mkdir -p /opt/gitea-runner/python-workspace + cd /opt/gitea-runner/python-workspace echo "Workspace PWD: $(pwd)" echo "Cloning repository..." diff --git a/.gitea/workflows/security-scanning.yml b/.gitea/workflows/security-scanning.yml index 5d93a4f5..40a55792 100644 --- a/.gitea/workflows/security-scanning.yml +++ b/.gitea/workflows/security-scanning.yml @@ -7,7 +7,6 @@ on: jobs: audit: runs-on: debian - if: false steps: - name: Nuclear fix - absolute path control @@ -16,10 +15,10 @@ jobs: echo "Current PWD: $(pwd)" echo "Forcing absolute workspace path..." - # Clean and create absolute workspace - rm -rf /opt/gitea-runner/workspace - mkdir -p /opt/gitea-runner/workspace - cd /opt/gitea-runner/workspace + # Clean and create isolated workspace + rm -rf /opt/gitea-runner/security-workspace + mkdir -p /opt/gitea-runner/security-workspace + cd /opt/gitea-runner/security-workspace echo "Workspace PWD: $(pwd)" echo "Cloning repository..."