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

Pull version from VCS to simplify release and build dynamic docs via mkdocs plugin #1130

Merged
merged 5 commits into from
Dec 3, 2023

Conversation

gaborbernat
Copy link
Contributor

@gaborbernat gaborbernat commented Dec 3, 2023

This will simplify the release process to just creating a GitHub release, and also adds man page and zipapp testing to the core CI (not just release time operation). Furthermore, extends the type checker to consider type information from dependencies. Finally, also switches to trusted publish for PyPI.

image

@gaborbernat gaborbernat force-pushed the set-outp branch 3 times, most recently from 116875d to 40210f6 Compare December 3, 2023 07:17
…mkdocs plugin

Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Copy link
Contributor

@chrysle chrysle left a comment

Choose a reason for hiding this comment

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

I think the branch name is incorrect, it should be pull/1130/merge. Could try using {{ github.ref }} in the workflow definition instead?

scripts/docs_version.py Outdated Show resolved Hide resolved
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Co-authored-by: Jason Lam <meowmeowcat1211@gmail.com>
@gaborbernat gaborbernat merged commit 9639e2c into pypa:main Dec 3, 2023
10 of 11 checks passed
@gaborbernat gaborbernat deleted the set-outp branch December 3, 2023 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants