{Branch Management} Fix merge-base: Merge release 2.86.0 back to dev#33283
{Branch Management} Fix merge-base: Merge release 2.86.0 back to dev#33283naga-nandyala merged 1 commit intodevfrom
Conversation
️✔️AzureCLI-FullTest
|
️✔️AzureCLI-BreakingChangeTest
|
|
Thank you for your contribution! We will review the pull request and get back to you soon. |
|
The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR. Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions). pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>
|
There was a problem hiding this comment.
Pull request overview
This PR syncs the CredScan false-positive suppression added on release (for 2.86.0) back into dev, restoring a clean merge-base and preventing future dev credential scans from failing on the same unit-test dummy value.
Changes:
- Add a new CredScan suppression placeholder (
mypass) justified as a dummyDOCKER_REGISTRY_SERVER_PASSWORDused in AppService unit tests.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Fix merge-base between
releaseanddevPR #33279 (
{CI} Add suppression for dummy DOCKER_REGISTRY_SERVER_PASSWORD in unit tests) was merged torelease(commit0c93c90f04) to fix the Batch CI Credential Scanner failure during the 2.86.0 release.This PR brings that fix from
releaseback todevso future scans ondevdon't hit the same false positive.Current state (before this PR)
upstream/releaseHEAD0c93c90f04(#33279 merged here)upstream/devHEADc81b61793bWhat this PR does
This PR exists to satisfy the
azure-production-rulesetPR requirement. It will be merged locally usinggit merge --no-ffand pushed, creating a 2-parent merge commit that linksreleasehistory intodevand advances the merge-base.How to merge
🛑 Do NOT use the GitHub UI merge button or GitHub CLI
gh pr merge.Follow the documented hotfix process:
git checkout dev && git pull origin dev && git merge origin/release --no-ff -m "Merge release 2.86.0 back to dev"git push origin devFile changes
Only 1 file changed:
scripts/ci/credscan/CredScanSuppressions.json(4 additions) — the credscan false positive fix from PR #33279.Reference
Same process as PR #32924 (
{Branch Management} Fix merge-base: Merge release 2.84.0 back to dev).