Skip to content

infra: adding step to publish action#733

Merged
codeboten merged 5 commits intomasterfrom
infra/check-against-testpypi
May 26, 2020
Merged

infra: adding step to publish action#733
codeboten merged 5 commits intomasterfrom
infra/check-against-testpypi

Conversation

@codeboten
Copy link
Copy Markdown
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
Comment thread .github/workflows/publish.yml Outdated
TWINE_USERNAME: ${{ secrets.test_pypi_username }}
TWINE_PASSWORD: ${{ secrets.test_pypi_password }}
run: |
pip install twine
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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