1010concurrency : ${{ github.workflow }}-${{ github.ref }}
1111
1212env :
13+ OP_TOKEN : ${{ secrets.OP_TOKEN }}
1314 TURBO_TOKEN : ${{ secrets.TURBO_TOKEN }}
1415 TURBO_TEAM : ${{ vars.TURBO_TEAM }}
1516
1617permissions :
1718 contents : write
1819 pull-requests : write
19- id-token : write
2020
2121jobs :
2222 lint :
@@ -107,23 +107,8 @@ jobs:
107107 - name : Install Dependencies
108108 run : pnpm install --frozen-lockfile
109109
110- - name : Install Doppler CLI
111- uses : dopplerhq/cli-action@v4
112-
113- - name : Get OIDC token
114- run : |
115- TOKEN=$(curl -s -H "Authorization: Bearer $ACTIONS_ID_TOKEN_REQUEST_TOKEN" \
116- "${ACTIONS_ID_TOKEN_REQUEST_URL}&audience=https://github.com/$GITHUB_REPOSITORY_OWNER")
117- echo "OIDC_TOKEN=$(echo $TOKEN | jq -r '.value')" >> $GITHUB_ENV
118-
119- - name : Authenticate with Doppler
120- run : |
121- doppler oidc login --scope=. --identity=${{ vars.DOPPLER_SERVICE_IDENTITY_ID }} --token=$OIDC_TOKEN
122- doppler configure set project proofkit
123- doppler configure set config test
124-
125110 - name : Run CLI External Integration Smoke Tests
126- run : doppler run -- pnpm --filter @proofkit/cli test:smoke
111+ run : pnpm exec varlock run -- pnpm --filter @proofkit/cli test:smoke
127112
128113 fmodata-e2e :
129114 name : fmodata E2E Tests
@@ -144,21 +129,6 @@ jobs:
144129 - name : Install Dependencies
145130 run : pnpm install --frozen-lockfile
146131
147- - name : Install Doppler CLI
148- uses : dopplerhq/cli-action@v4
149-
150- - name : Get OIDC token
151- run : |
152- TOKEN=$(curl -s -H "Authorization: Bearer $ACTIONS_ID_TOKEN_REQUEST_TOKEN" \
153- "${ACTIONS_ID_TOKEN_REQUEST_URL}&audience=https://github.com/$GITHUB_REPOSITORY_OWNER")
154- echo "OIDC_TOKEN=$(echo $TOKEN | jq -r '.value')" >> $GITHUB_ENV
155-
156- - name : Authenticate with Doppler
157- run : |
158- doppler oidc login --scope=. --identity=${{ vars.DOPPLER_SERVICE_IDENTITY_ID }} --token=$OIDC_TOKEN
159- doppler configure set project proofkit
160- doppler configure set config test
161-
162132 - name : Run fmodata E2E Tests
163133 run : pnpm --filter @proofkit/fmodata test:e2e
164134
0 commit comments