jbrunton / gflows

A CLI tool that makes templating GitHub Workflows easy
MIT License
30 stars 3 forks source link

Improve naming of different lib types #160

Closed jbrunton closed 3 years ago

jbrunton commented 3 years ago

Currently we have:

Option A:

Option B:

Option C:

templates:
  engine: ytt
  libs:
  - vendor
  dependencies:
  - https://example.com/my-lib

Also consider: standardize package manifests on gflowspkg.json (or gflowslib.json, or gflows.pkg.json).

Pros of A: naming consistent with packages in NPM ecosystem and others. Pros of C: simplify code and intent.