Skip to content

ci: add token to checkout step for regression branch pushes#627

Merged
Mansi-mParticle merged 4 commits into
mainfrom
ci/regression-branch-push-permissions
Nov 20, 2025
Merged

ci: add token to checkout step for regression branch pushes#627
Mansi-mParticle merged 4 commits into
mainfrom
ci/regression-branch-push-permissions

Conversation

@Mansi-mParticle

Copy link
Copy Markdown
Contributor

Background

  • Regression branch creation workflow was failing with 403 errors when
    pushing branches. This was due to missing write permissions on the checkout step.

What Has Changed

  • Added token: ${{ secrets.MP_SEMANTIC_RELEASE_BOT }} to the
    actions/checkout@v5 step in create-regression-branch job.

Screenshots/Video

  • {Include any screenshots or video demonstrating the new feature or fix, if applicable}

Checklist

  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • I have added tests that prove my fix is effective or that my feature works.
  • I have tested this locally.

Additional Notes

  • {Any additional information or context relevant to this PR}

Reference Issue (For employees only. Ignore if you are an outside contributor)

@Mansi-mParticle Mansi-mParticle requested a review from a team as a code owner November 20, 2025 19:29
@Mansi-mParticle Mansi-mParticle changed the title fix: add token to checkout step for regression branch pushes ci: add token to checkout step for regression branch pushes Nov 20, 2025
Comment thread .github/workflows/daily.yml
thomson-t
thomson-t previously approved these changes Nov 20, 2025
@sonarqubecloud

Copy link
Copy Markdown

@Mansi-mParticle Mansi-mParticle merged commit afe965e into main Nov 20, 2025
1 of 2 checks passed
@Mansi-mParticle Mansi-mParticle deleted the ci/regression-branch-push-permissions branch November 20, 2025 20:05
mparticle-automation added a commit that referenced this pull request Nov 20, 2025
## [5.75.0](v5.74.3...v5.75.0) (2025-11-20)

### Features

* Implement Trunk tool ([#604](#604)) ([d02a125](d02a125))

### Updates & Maintenance

* add token to checkout step for regression branch pushes ([#627](#627)) ([afe965e](afe965e))
* bump andymckay/cancel-action from 435124153eb37d6a62a29d053a7e449652f89d51 to a955d435292c0d409d104b57d8e78435a93a6ef1 ([#624](#624)) ([2f1644a](2f1644a))
* bump reactivecircus/android-emulator-runner from 2.34.0 to 2.35.0 ([#626](#626)) ([8f4b392](8f4b392))
* update permissions to allow branch push and delete operations ([#628](#628)) ([d66079d](d66079d))
@mparticle-automation

Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 5.75.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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.

5 participants