Skip to content

test(tool): a line both the team and the template change is a marked conflict, exit code 2 - #115

Merged
Vovanda merged 1 commit into
devfrom
test/dotskit-line-conflict
Oct 6, 2026
Merged

Vovanda merged 1 commit into
devfrom
test/dotskit-line-conflict

Conversation

@Vovanda

@Vovanda Vovanda commented Oct 6, 2026

Copy link
Copy Markdown
Collaborator

Closes #102: the last check of its definition of done not yet covered by a scenario.

  • the team edits HANGFIRE_DASHBOARD_PASSWORD in .env.example; dotskit new adds a service with --Notify email beside it
  • dotskit exits with 2, names the file, marks it <<<<<<< solution and keeps both the team's line and the template's

Checked by hand as well: dotskit new -S Notifications --Notify email --Messaging outbox into a solution of Orders builds with -warnaserror.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Vefp3uznXHA37YYMCkUouw

…her, are a marked conflict, exit code 2

- the team notes on the line busNeedsDatabase: false; dotskit new -S Orders --Messaging outbox turns that very line into true
- the team edits HANGFIRE_DASHBOARD_PASSWORD in .env.example; the template's email block lands on the next line
- both exit with 2, name the file, mark it <<<<<<< solution and keep the team's line and the template's
- docs/getting-started/dotskit, EN and RU: git merge-file takes changes that touch for one place, so the table says so
@Vovanda
Vovanda force-pushed the test/dotskit-line-conflict branch from a4a7145 to e2ab10e Compare October 6, 2026 17:41
@Vovanda
Vovanda merged commit acffa5e into dev Oct 6, 2026
17 checks passed
@Vovanda
Vovanda deleted the test/dotskit-line-conflict branch October 6, 2026 17:47
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.

dotskit new: add a service or a flag to a solution, keeping the team's changes; a service added by the template puts itself into All.sln

1 participant