Skip to content

fix: no source tracking after a dry-run @W-18067034@ #1372

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

Merged
merged 12 commits into from
Jun 17, 2025

Conversation

WillieRuemmele
Copy link
Contributor

@WillieRuemmele WillieRuemmele commented Jun 4, 2025

What does this PR do?

when doing a deploy start --dry-run --source-dir force-app there shouldn't be source-tracking used anywhere

running that command, and then a
sf project deploy start
should pick up everything as unchanged

currently, the dry-run is affecting source-tracking, and the secnod command wasn't deploying anything

fixes it so they're independent

What issues does this PR fix or reference?

@W-18067034@
forcedotcom/cli#3243

@shetzel
Copy link
Contributor

shetzel commented Jun 9, 2025

QA:
❌ I still see the bug when using the repro steps in the description. Fresh scratch org followed by sf project deploy start --dry-run --source-dir force-app followed by sf project deploy start

@WillieRuemmele WillieRuemmele force-pushed the wr/noSourceTrackingWithDryRun branch from 1138556 to f380338 Compare June 16, 2025 17:57
@WillieRuemmele WillieRuemmele merged commit 58e84c8 into main Jun 17, 2025
109 of 115 checks passed
@WillieRuemmele WillieRuemmele deleted the wr/noSourceTrackingWithDryRun branch June 17, 2025 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants