addChangeLogWithoutCommitting function

Future<void> addChangeLogWithoutCommitting(
  1. Directory testDir, {
  2. String? version = '1.0.0',
})

Create a CHANGELOG.md file with a version

Implementation

Future<void> addChangeLogWithoutCommitting(
  Directory testDir, {
  String? version = '1.0.0',
}) async {
  var content = '# Change log\n\n';
  if (version != null) {
    content += '## $version - 2024-04-09\n\n';
  }

  await addFileWithoutCommitting(
    testDir,
    fileName: 'CHANGELOG.md',
    content: content,
  );
}