You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previously when dependabot created a PR, it would fail on the deploy to staging part because it could not access the gcloud secret. (Reasons why this happens 1 & 2). As a workaround, a developer with access to the repository could re-run the job. The job would succeed because it used the permissions of the person re-running the pipeline (which had access to the secrets). This is no longer the case. Seems like a new thing that occurred: dependabot/dependabot-core#5464
Previously when dependabot created a PR, it would fail on the deploy to staging part because it could not access the gcloud secret. (Reasons why this happens 1 & 2). As a workaround, a developer with access to the repository could re-run the job. The job would succeed because it used the permissions of the person re-running the pipeline (which had access to the secrets). This is no longer the case. Seems like a new thing that occurred: dependabot/dependabot-core#5464
Example of previous behavior that worked
Step 1 - The build triggered by dependabot would fail https://github.com/web-platform-tests/wpt.fyi/actions/runs/2692971486/attempts/1
secrets
stage that it is missing theGCLOUD_KEY_FILE_JSON
secretStep 2 - I re-ran the build. And it worked https://github.com/web-platform-tests/wpt.fyi/actions/runs/2692971486
secrets
stage that theGCLOUD_KEY_FILE_JSON
secret is presentExample of it not working anymore
In the secrets step for both of them, you'll see that the secret is empty
Options
The text was updated successfully, but these errors were encountered: