Skip to content

Release dispatches also go to the library index - #74

Merged
bdbarnett merged 1 commit into
mainfrom
lib-index-dispatch
Oct 21, 2026
Merged

bdbarnett merged 1 commit into
mainfrom
lib-index-dispatch

Conversation

@bdbarnett

Copy link
Copy Markdown
Contributor

Every release request now also dispatches to PyDevices/lib, the GitHub Pages home of the library index built by pydevices' tools/libbuild.py. The library index takes every release, pre-releases included. The MIP index is unchanged: finals only.

  • reusable-request-mip-publication.yml: new inputs prerelease and legacy-index; the App token covers mip and lib; the MIP leg runs for finals only; the library leg runs regardless of the MIP leg's result.
  • reusable-publish-release-packages.yml: the request job now runs for pre-releases too and passes prerelease along.
  • docs/publishing-automation.md: the request, and a new section on the library index.

A caller picks this up by moving its pin to publishing-v15, which is cut from main after this merges.

…releases included; the MIP index still takes finals only
@bdbarnett
bdbarnett merged commit 8e6923d into main Oct 21, 2026
5 of 6 checks passed
@bdbarnett
bdbarnett deleted the lib-index-dispatch branch October 21, 2026 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant