|
18 | 18 | jobs: |
19 | 19 | changes: |
20 | 20 | runs-on: ubuntu-latest |
| 21 | + env: |
| 22 | + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} |
| 23 | + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} |
| 24 | + AWS_REGION: ${{ secrets.AWS_REGION }} |
| 25 | + S3_BUCKET: ${{ secrets.S3_BUCKET }} |
21 | 26 | # Set job outputs to values from filter step |
22 | 27 | outputs: |
23 | 28 | changed: ${{ steps.filter.outputs.changed }} |
|
41 | 46 | if: ${{ needs.changes.outputs.changed == 'true' }} |
42 | 47 | timeout-minutes: 60 |
43 | 48 | runs-on: ubuntu-latest |
| 49 | + env: |
| 50 | + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} |
| 51 | + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} |
| 52 | + AWS_REGION: ${{ secrets.AWS_REGION }} |
| 53 | + S3_BUCKET: ${{ secrets.S3_BUCKET }} |
44 | 54 | strategy: |
45 | 55 | matrix: |
46 | 56 | shardIndex: [1, 2, 3, 4] |
@@ -92,6 +102,11 @@ jobs: |
92 | 102 | # Merge reports after playwright-tests, even if some shards have failed |
93 | 103 | if: ${{ !cancelled() && needs.changes.outputs.changed == 'true' }} |
94 | 104 | runs-on: ubuntu-latest |
| 105 | + env: |
| 106 | + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} |
| 107 | + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} |
| 108 | + AWS_REGION: ${{ secrets.AWS_REGION }} |
| 109 | + S3_BUCKET: ${{ secrets.S3_BUCKET }} |
95 | 110 | steps: |
96 | 111 | - uses: actions/checkout@v4 |
97 | 112 | - uses: actions/setup-node@v4 |
@@ -123,6 +138,11 @@ jobs: |
123 | 138 | needs: |
124 | 139 | - test-playwright |
125 | 140 | runs-on: ubuntu-latest |
| 141 | + env: |
| 142 | + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} |
| 143 | + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} |
| 144 | + AWS_REGION: ${{ secrets.AWS_REGION }} |
| 145 | + S3_BUCKET: ${{ secrets.S3_BUCKET }} |
126 | 146 | steps: |
127 | 147 | - name: Decide whether the needed jobs succeeded or failed |
128 | 148 | uses: re-actors/alls-green@release/v1 |
|
0 commit comments