Skip to content

doc: update screenshots for trusted publisher (and dev docs sync issue)Β #17374

@lwasser

Description

@lwasser

Hi friends. This issue is being opened as it came up in this pr around screenshots i was using in a blog post!

Describe the bug
The images here use release as the environment name, but it sounds like PyPA prefers pypi.

Also, when I went to recreate it, the actual interface should look like this - there is now a project-name box at the top as well.

Image If you want to use these screenshots (or i can submit a pr) i can remove the 2025 from the second one. I had to do that because sampleProject already exists on pypi :) Image

Expected behavior
We want the screenshots to have PyPI as the environment name rather than release.

To Reproduce

My Platform
Additional context

More context & a suggestion if you are open to it. As a new contributor to warehouse πŸš€ I'd be happy to submit a pr! But also, please know that your dev instructions are a bit off, and I'd love to update those, too (or at least help).

  • When I follow the new contributor path, I land on building documentation; this page says the docs are built with Sphinx and use make to build. But when I dug deeper into the readme for the docs, it is mkdocs and markdown instead! And, you need to have a docker setup (which I learned when following the link to installation instructions).

My suggestion, if you are open, is rather than having that information twice, have one source of truth and in the development guide, link to the readme, and installations instructions where things will most likely always be up to date. This might avoid things from becoming out of sync.

Please let me know if you'd be open to a pr to update the screenshots AND if you'd like me to update the dev docs as well to ensure information is correct across sections (unless I'm confused!!).

cc @webknjaz @woodruffw

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions