Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Adds workflow to upload to test.pypi #565

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

Draft
anweshadas wants to merge 2 commits into ansible-community:main
base: main
Choose a base branch
Loading
from anweshadas:training

Conversation

@anweshadas
Copy link
Collaborator

@anweshadas anweshadas commented Jul 3, 2025
edited
Loading

This is a workflow to help the release managers to get accustomed with the release process.
This gives us the ability to run tests without messing the real PyPI.
This workflow needs to run on the maintainer's fork so that it does not pollute the upstream repository.

This is a workflow to help the release managers to get accustomed
with the release process.
This gives us the ability to run tests without messing the real
PyPI.
Copy link
Contributor

gotmax23 commented Jul 3, 2025

If I'm understanding correctly (I quickly skimmed the PR), these "test builds" still seem to interact with the real repository and create commits and tags on the main branch, but then they're not actually published to PyPI. That seems problematic to me.

anweshadas reacted with thumbs up emoji

Copy link
Collaborator Author

If I'm understanding correctly (I quickly skimmed the PR), these "test builds" still seem to interact with the real repository and create commits and tags on the main branch, but then they're not actually published to PyPI. That seems problematic to me.

Updated both the PR description to mark that this has to run on maintainer's fork, and also updated the workflow name. But even for test PyPI the maintainer has to first get access to test-pypi maintainer's group so that they can their repositories as trusted publisher.

Copy link
Contributor

Updated both the PR description to mark that this has to run on maintainer's fork

Would be great to make it fail early if it's run in this repo instead of a fork.

anweshadas reacted with thumbs up emoji

Copy link
Contributor

@anweshadas how/when do you plan to continue with this?

@felixfontein felixfontein marked this pull request as draft October 9, 2025 06:43
Copy link
Collaborator Author

@anweshadas how/when do you plan to continue with this?

I will work on it sooner, since we will be needing this for the mentees.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /