autoware icon indicating copy to clipboard operation
autoware copied to clipboard

Unify source files for sync-file action into one repository

Open isamu-takagi opened this issue 1 year ago • 2 comments

Checklist

  • [X] I've read the contribution guidelines.
  • [X] I've searched other issues and no duplicate issues were found.
  • [X] I've agreed with the maintainers that I can plan this task.

Description

Autoware repositories shares setting files using sync-file, but there is many source repository and it is difficult to know which files should be synchronized from.

For example, the sync-file.yaml in autoware.universe repository is copying files from autoware, autoware_common, and autoware-documentation repositories.

Purpose

By unifying source files for sync-file action into one repository, the settings for sync-file action will be easier to understand.

Possible approaches

Create a new repository to store the sync source files and place sync source files under an arbitrary directory to separate it from the repository own settings.

Definition of done

  • [x] Create a sync source repository.
  • [x] Move setting files.
  • [ ] Update sync-file.yaml of each repository.

isamu-takagi avatar Dec 13 '23 03:12 isamu-takagi

@mitsudome-r @xmfcx Could you please create a new repository? Repository name: sync-file-templates

isamu-takagi avatar Dec 13 '23 03:12 isamu-takagi

I have created the repository: https://github.com/autowarefoundation/sync-file-templates

mitsudome-r avatar Dec 13 '23 05:12 mitsudome-r