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

adapt integration.yml to using OIDC for PyPI #543

Merged
merged 3 commits into from
Oct 11, 2023
Merged

Conversation

dbkeitel
Copy link
Collaborator

- follows new https://docs.pypi.org/trusted-publishers/ model
- split into separate jobs build, testpypi-publish, pypi-publish
- use environments
- use artifact upload/download
@dbkeitel dbkeitel added meta meta issues (repo maintenance, CI etc) packaging pypi/conda/... packaging labels Oct 11, 2023
@codecov
Copy link

codecov bot commented Oct 11, 2023

Codecov Report

Merging #543 (1524994) into master (d62706f) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #543   +/-   ##
=======================================
  Coverage   74.56%   74.56%           
=======================================
  Files          23       23           
  Lines        4396     4396           
=======================================
  Hits         3278     3278           
  Misses       1118     1118           
Flag Coverage Δ
unittests 74.56% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d62706f...1524994. Read the comment docs.

- use consistent name
- only upload from one python version
@dbkeitel
Copy link
Collaborator Author

Turns out I can't meaningfully test the actual upload from a branch, need a tag, so once standard integration passes again, I'll merge and test with "rc" tags from master.

@dbkeitel dbkeitel marked this pull request as ready for review October 11, 2023 14:44
@dbkeitel dbkeitel merged commit e475b2a into master Oct 11, 2023
@dbkeitel dbkeitel deleted the pypi-publish-oidc branch October 11, 2023 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta meta issues (repo maintenance, CI etc) packaging pypi/conda/... packaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant