-
Notifications
You must be signed in to change notification settings - Fork 0
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
TSPS-348 part one: Publish Python thin client #148
Conversation
-i common/openapi.yml \ | ||
-g python \ | ||
-o teaspoons-client \ | ||
--additional-properties=projectName=terra-scientific-pipelines-service-client,packageName=teaspoons_client,packageVersion=${{ inputs.new-tag || '0.0.0' }},httpUserAgent=terra-scientific-pipeliens-service-client/${{ inputs.new-tag || '0.0.0'}}/python |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we call this terra-scientific-pipelines-service-thin-client
or how will we distinguish this Pypi package from the thick client?
.github/workflows/tag-publish.yml
Outdated
@@ -22,15 +22,23 @@ on: | |||
push: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think you may have forgotten to push the latest changes to this file
@@ -169,7 +182,7 @@ jobs: | |||
uses: ncipollo/release-action@v1 | |||
id: create_release | |||
with: | |||
tag: ${{ steps.tag.outputs.tag }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there is another place in this job step where steps.tag.outputs.tag
is referenced, do we not need to change that as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh good call, there were actually several other places that needed to be updated. thank you!
|
Description
Publish the thin (auto-generated) client to PyPi via GHA.
Jira Ticket
achieves part of https://broadworkbench.atlassian.net/browse/TSPS-348