This repository holds the pieces every PyDevices repository shares: the community health files, the reusable release workflows, the org portal's repository database and the shared documentation setup. These pages are for people who maintain those pieces or release a package with them.
Get started. Set up a checkout and run its checks, then cut your first release of a package.
Guides. Release a package, publish to production PyPI, roll back a release, fix a release that failed, build and publish documentation, write docstrings and keep to the maintenance schedule.
Reference. Workflows, the release workflows' inputs, secrets and tags, repository layout, heading emoji and where things live on GitHub.
How it works. What this repository is, the release chain, design principles and platform support tiers.
Changelog. This repository has no versions of its own; the reusable
workflows are versioned by publishing-vN tags, listed under
tags. What is planned is in
ROADMAP.md. To contribute, read
CONTRIBUTING.md.