atc0005 / todo

A collection of TODO items not specific to any one project
MIT License
0 stars 0 forks source link

Enable GitHub Actions Workflow for syncing project labels? #24

Open atc0005 opened 4 years ago

atc0005 commented 4 years ago

Process

  1. Export current labels from the most "verbose" project
  2. Trim to the base items
  3. Copy/paste into all projects
  4. Modify accordingly
  5. Add to repo
  6. When adding a new "common" label, extend the versioned file for all applicable repos

Alternatives

Thoughts

If I am manually maintaining the file across X repos, wouldn't it be quicker to just jump between tabs to add the new labels?

References

atc0005 commented 4 years ago

If I am manually maintaining the file across X repos, wouldn't it be quicker to just jump between tabs to add the new labels?

Yes (initial work), and No (requirements to keep all repos in sync with original labels).

Automation for incoming PRs/issues may be why label syncing is important; if the labels are not as expected, automation based on those labels will probably not work as expected, so enforcement via the syncing Workflow is crucial to allow dependable automation.

References: