diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index e5132ae..25cdf9d 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -42,7 +42,6 @@ jobs: steps: - uses: actions/checkout@v4 with: - path: repo-src ref: ${{ inputs.ref || (github.event.number && format('refs/pull/{0}/merge', github.event.number)) }} - name: Configure Build Matrix @@ -55,7 +54,8 @@ jobs: // Use ENABLE_SELF_HOSTED to decide what the build matrix below // should include. - const {hosted, selfHosted, pythonVersions} = require("${{ github.workspace }}/repo-src/build-matrix.json"); + const buildMatrix = JSON.parse(fs.readFileSync("${{ github.workspace }}/build-matrix.json")); + const {hosted, selfHosted, pythonVersions} = buildMatrix; const devices = enableSelfHosted ? hosted.concat(selfHosted) : hosted; const matrix = [];