Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
tloubrieu-jpl opened this issue Dec 2, 2021 · 3 comments
Open

Comments

@tloubrieu-jpl
Copy link
Member

tloubrieu-jpl commented Dec 2, 2021

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
Copy link
Member

deferring this to next build.

@jordanpadams
Copy link
Member

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

@tloubrieu-jpl
Copy link
Member Author

Yes that sounds good to me, thanks @jordanpadams

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ToDo
Development

No branches or pull requests

2 participants