If git_ops was just added to your project and you want to run git_ops.release --initial in dry run mode, i.e. git_ops.release --initial --dry-run --dry-run, the Changelog.md file is still created. So if you want to run git_ops.release --initial after that, it will fail because Changelog.md already exists, and the tool will ask you to delete it first before re-trying.
In my mind, running the mix task in dry run mode, shouldn't change anything on the disk, so that it will not affect subsequent executions of the same task.
If git_ops was just added to your project and you want to run
git_ops.release --initial
in dry run mode, i.e.git_ops.release --initial --dry-run --dry-run
, the Changelog.md file is still created. So if you want to rungit_ops.release --initial
after that, it will fail because Changelog.md already exists, and the tool will ask you to delete it first before re-trying.In my mind, running the mix task in dry run mode, shouldn't change anything on the disk, so that it will not affect subsequent executions of the same task.