Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tooling] Use a trusted CI agent for pipelines that require push access #21027

Closed

Conversation

iangmaia
Copy link
Contributor

@iangmaia iangmaia commented Jul 1, 2024

Description

This PR uses the trusted agent helper script use-bot-for-git to use the GitHub bot for performing git push operations on CI.

Testing Steps

  • This PR will need to be tested during the next release cycle of the project, when the affected pipelines should still be able to finish successfully.
  • You can trigger one of the builds manually on Buildkite using the PIPELINE env var creating a new build on this branch, as long as any side effect is avoided or reversed.

Follow-up

Once this PR is merged and making to a code freeze, we will need to revoke and replace in our setup the current deploy key with the new read-only one.

@iangmaia iangmaia added this to the 25.3 milestone Jul 1, 2024
@iangmaia iangmaia self-assigned this Jul 1, 2024
Base automatically changed from iangmaia/shared-buildkite-pipeline-vars to trunk July 2, 2024 11:21
@wpmobilebot
Copy link
Contributor

wpmobilebot commented Jul 2, 2024

WordPress📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress WordPress
FlavorJalapeno
Build TypeDebug
Versionpr21027-c94c0a1
Commitc94c0a1
Direct Downloadwordpress-prototype-build-pr21027-c94c0a1.apk
Note: Google Login is not supported on these builds.

@wpmobilebot
Copy link
Contributor

wpmobilebot commented Jul 2, 2024

Jetpack📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack Jetpack
FlavorJalapeno
Build TypeDebug
Versionpr21027-c94c0a1
Commitc94c0a1
Direct Downloadjetpack-prototype-build-pr21027-c94c0a1.apk
Note: Google Login is not supported on these builds.

@iangmaia iangmaia force-pushed the iangmaia/iangmaia/trusted-agent-for-push-access branch from 8e70c29 to c94c0a1 Compare July 2, 2024 14:43
@iangmaia iangmaia force-pushed the iangmaia/iangmaia/trusted-agent-for-push-access branch 4 times, most recently from 423c644 to 5d5591f Compare July 2, 2024 20:20
@iangmaia iangmaia force-pushed the iangmaia/iangmaia/trusted-agent-for-push-access branch from 5d5591f to e8419ca Compare July 2, 2024 20:22
Copy link

sonarcloud bot commented Jul 2, 2024

@iangmaia iangmaia closed this Jul 2, 2024
@iangmaia iangmaia deleted the iangmaia/iangmaia/trusted-agent-for-push-access branch July 2, 2024 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants