diff --git a/.github/workflows/integration-arm64.yaml b/.github/workflows/integration-arm64.yaml index f21dfb23b..333f1b8fb 100644 --- a/.github/workflows/integration-arm64.yaml +++ b/.github/workflows/integration-arm64.yaml @@ -7,6 +7,8 @@ jobs: name: Tests (ARM64) runs-on: focal-arm64 steps: + - name: Fix workspace permissions + run: sudo chown -R github-runner:github-runner ${GITHUB_WORKSPACE} - name: Code checkout uses: actions/checkout@v4 with: diff --git a/.github/workflows/integration-rate-limiter.yaml b/.github/workflows/integration-rate-limiter.yaml index 2a3035931..50f7f7dfb 100644 --- a/.github/workflows/integration-rate-limiter.yaml +++ b/.github/workflows/integration-rate-limiter.yaml @@ -9,6 +9,9 @@ jobs: name: Tests (Rate-Limiter) runs-on: jammy-rate-limiter steps: + - name: Fix workspace permissions + if: ${{ github.event_name != 'pull_request' }} + run: sudo chown -R github-runner:github-runner ${GITHUB_WORKSPACE} - name: Code checkout uses: actions/checkout@v4 with: diff --git a/.github/workflows/integration-sgx.yaml b/.github/workflows/integration-sgx.yaml index 2f9dd45d2..1332ac65e 100644 --- a/.github/workflows/integration-sgx.yaml +++ b/.github/workflows/integration-sgx.yaml @@ -9,6 +9,9 @@ jobs: name: Tests (SGX) runs-on: jammy-sgx steps: + - name: Fix workspace permissions + if: ${{ github.event_name != 'pull_request' }} + run: sudo chown -R github-runner:github-runner ${GITHUB_WORKSPACE} - name: Code checkout uses: actions/checkout@v4 with: diff --git a/.github/workflows/integration-vfio.yaml b/.github/workflows/integration-vfio.yaml index dd808d4ad..5973c841f 100644 --- a/.github/workflows/integration-vfio.yaml +++ b/.github/workflows/integration-vfio.yaml @@ -9,6 +9,9 @@ jobs: name: Tests (VFIO) runs-on: jammy-vfio steps: + - name: Fix workspace permissions + if: ${{ github.event_name != 'pull_request' }} + run: sudo chown -R github-runner:github-runner ${GITHUB_WORKSPACE} - name: Code checkout uses: actions/checkout@v4 with: