diff --git a/.gitignore b/.gitignore index 97aa3729..4451cf4c 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,6 @@ build/ # Smithy .smithy.lsp.log + +# changed file +.changed diff --git a/.scripts/update_versions b/.scripts/update_versions index 491405de..1cc1d4cf 100755 --- a/.scripts/update_versions +++ b/.scripts/update_versions @@ -38,6 +38,11 @@ def main(properties_file: Path, projects: Set[str]): ) properties[project_key] = properties[project_key] write_properties(properties_file, properties) + + # Write the file containing the list of changed services, excluding the 'all' project + changed_file = properties_file.parent / '.changed' + projects.discard('all') + changed_file.write_text("\n".join(projects)) def read_properties(properties_file: Path) -> dict: