NASA-PDS / pds-api

PDS web APIs specifications and user's manual
http://nasa-pds.github.io/pds-api
Other
5 stars 3 forks source link

Develop github action to create implementation branches for the API #141

Open tloubrieu-jpl opened 2 years ago

tloubrieu-jpl commented 2 years ago

When a new specification feature branch is created in the pds-api repository (new version of the swagger.json or yaml) Then:

  1. a new feature branch is created in the API server with the new specification, ready for implementation by a developer
  2. a new feature branch is created in the API client

When a new version of the specification is tagged: Then a new tag is created in the API client and the code is automatically generated and published on pypi

TO BE REVIEWED

jordanpadams commented 2 years ago

deferring this to next build.

jordanpadams commented 2 years ago

@tloubrieu-jpl planning to defer this to next build since I think we can live without this for now?

tloubrieu-jpl commented 2 years ago

Yes that sounds good to me, thanks @jordanpadams