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

infra: adding step to publish action #733

Merged
merged 5 commits into from
May 26, 2020
Merged

Conversation

codeboten
Copy link
Contributor

Adding a step to test that uploading packages to pypi should work.

This should prevent issues that occurred in the release of 0.7.0 from happening where a classifier was set incorrectly (3 - Beta), causing pypi to return a 400 and fail publishing packages.

Adding a step to test that uploading packages to pypi should work.

This should prevent issues that occurred in the release of 0.7.0 from happening where a classifier was set incorrectly (3 - Beta), causing pypi to return a 400 and fail publishing packages.
@codeboten codeboten requested a review from a team May 25, 2020 21:33
@codeboten codeboten added the build & infra Issues related to build & infrastructure. label May 25, 2020
TWINE_USERNAME: ${{ secrets.test_pypi_username }}
TWINE_PASSWORD: ${{ secrets.test_pypi_password }}
run: |
pip install twine
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should installing deps/tools be an independent step before other steps that depend on it?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point, done.

Copy link
Member

@toumorokoshi toumorokoshi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! can you add a quick comment on why we upload to testpypi? seems like a complex case that is hard to understand from the code alone.

@codeboten
Copy link
Contributor Author

@toumorokoshi done!

@codeboten codeboten merged commit 027f61f into master May 26, 2020
@codeboten codeboten deleted the infra/check-against-testpypi branch July 21, 2020 16:15
srikanthccv pushed a commit to srikanthccv/opentelemetry-python that referenced this pull request Nov 1, 2020
* chore: add instruction for pg-pool plugin

* chore: update NodeTracer to NodeTracerRegistry

* chore: address comments

Co-authored-by: Valentin Marchaud <thisismac47@gmail.com>
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build & infra Issues related to build & infrastructure.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants