@@ -922,15 +922,8 @@ jobs:
922922 # See: https://github.com/actions/runner/issues/2205
923923 if :
924924 always() && needs.job_e2e_prepare.result == 'success' && needs.job_e2e_prepare.outputs.matrix != '{"include":[]}'
925- && needs.job_playwright_image.result == 'success'
926- needs : [job_get_metadata, job_build, job_e2e_prepare, job_playwright_image]
925+ needs : [job_get_metadata, job_build, job_e2e_prepare]
927926 runs-on : ubuntu-24.04
928- container :
929- image : ${{ needs.job_playwright_image.outputs.image }}
930- credentials :
931- username : ${{ github.actor }}
932- password : ${{ secrets.GITHUB_TOKEN }}
933- options : --ipc=host --user root
934927 timeout-minutes : 15
935928 env :
936929 # We just use a dummy DSN here, only send to the tunnel anyhow
@@ -1003,18 +996,18 @@ jobs:
1003996 E2E_TEST_PUBLISH_SCRIPT_NODE_VERSION : ${{ steps.versions.outputs.node }}
1004997
1005998 - name : Copy to temp
1006- run : yarn ci:copy-to-temp ./test-applications/${{ matrix.test-application }} ../tmp- test-application
999+ run : yarn ci:copy-to-temp ./test-applications/${{ matrix.test-application }} ${{ runner.temp }}/ test-application
10071000 working-directory : dev-packages/e2e-tests
10081001
10091002 - name : Build E2E app
1010- working-directory : dev-packages/tmp- test-application
1003+ working-directory : ${{ runner.temp }}/ test-application
10111004 timeout-minutes : 7
10121005 run : ${{ matrix.build-command || 'pnpm test:build' }}
10131006 env :
10141007 SENTRY_E2E_WORKSPACE_ROOT : ${{ github.workspace }}
10151008
10161009 - name : Run E2E test
1017- working-directory : dev-packages/tmp- test-application
1010+ working-directory : ${{ runner.temp }}/ test-application
10181011 timeout-minutes : 10
10191012 run : ${{ matrix.assert-command || 'pnpm test:assert' }}
10201013 env :
@@ -1053,16 +1046,9 @@ jobs:
10531046 if :
10541047 always() && needs.job_get_metadata.outputs.is_release != 'true' && needs.job_e2e_prepare.result == 'success' &&
10551048 needs.job_e2e_prepare.outputs.matrix-optional != '{"include":[]}' && (github.event_name != 'pull_request' ||
1056- github.event.pull_request.head.repo.full_name == github.repository) && github.actor != 'dependabot[bot]' &&
1057- needs.job_playwright_image.result == 'success'
1058- needs : [job_get_metadata, job_build, job_e2e_prepare, job_playwright_image]
1049+ github.event.pull_request.head.repo.full_name == github.repository) && github.actor != 'dependabot[bot]'
1050+ needs : [job_get_metadata, job_build, job_e2e_prepare]
10591051 runs-on : ubuntu-24.04
1060- container :
1061- image : ${{ needs.job_playwright_image.outputs.image }}
1062- credentials :
1063- username : ${{ github.actor }}
1064- password : ${{ secrets.GITHUB_TOKEN }}
1065- options : --ipc=host --user root
10661052 timeout-minutes : 15
10671053 env :
10681054 E2E_TEST_AUTH_TOKEN : ${{ secrets.E2E_TEST_AUTH_TOKEN }}
@@ -1122,16 +1108,16 @@ jobs:
11221108 E2E_TEST_PUBLISH_SCRIPT_NODE_VERSION : ${{ steps.versions.outputs.node }}
11231109
11241110 - name : Copy to temp
1125- run : yarn ci:copy-to-temp ./test-applications/${{ matrix.test-application }} ../tmp- test-application
1111+ run : yarn ci:copy-to-temp ./test-applications/${{ matrix.test-application }} ${{ runner.temp }}/ test-application
11261112 working-directory : dev-packages/e2e-tests
11271113
11281114 - name : Build E2E app
1129- working-directory : dev-packages/tmp- test-application
1115+ working-directory : ${{ runner.temp }}/ test-application
11301116 timeout-minutes : 7
11311117 run : ${{ matrix.build-command || 'pnpm test:build' }}
11321118
11331119 - name : Run E2E test
1134- working-directory : dev-packages/tmp- test-application
1120+ working-directory : ${{ runner.temp }}/ test-application
11351121 timeout-minutes : 10
11361122 run : ${{ matrix.assert-command || 'pnpm test:assert' }}
11371123
0 commit comments