Skip to content

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

Merged
gaborbernat merged 5 commits intopypa:mainfrom
gaborbernat:set-outp
Dec 3, 2023
Merged

Pull version from VCS to simplify release and build dynamic docs via mkdocs plugin#1130
gaborbernat merged 5 commits intopypa:mainfrom
gaborbernat:set-outp

Conversation

@gaborbernat
Copy link
Copy Markdown
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

…mkdocs plugin

Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
Copy link
Copy Markdown
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?

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 requested a review from dukecat0 December 3, 2023 18:01
@gaborbernat gaborbernat merged commit 9639e2c into pypa:main Dec 3, 2023
@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