Skip to content

docs(ci): say why reqstool is installed unpinned here - #35

Merged
jimisola merged 1 commit into
mainfrom
build/pin-runtime-tools
Aug 17, 2026
Merged

docs(ci): say why reqstool is installed unpinned here#35
jimisola merged 1 commit into
mainfrom
build/pin-runtime-tools

Conversation

@jimisola

Copy link
Copy Markdown
Member

ⓘ Follow-up to the org-wide pinning sweep. This repo is the one deliberate exception, and the reason belongs in the file.

What & Why

Every other tool install across the reqstool repos is now pinned. This one is not — and someone tidying up later would reasonably "fix" it.

This repo exists to check the fixtures against whatever reqstool currently releases. Pinning would test them against a fixed past version and stop catching the regressions it is named for.

No behaviour change; a comment only. (reqstool/.github’s install-reqstool action gets the same note for the same reason — its build matrix runs reqstool-source: [pypi, main] precisely to exercise the current release.)

Author checklist

  • actionlint clean
  • Comment only — no workflow behaviour changed
  • Conventional Commit title, DCO sign-off

Every other tool install in the org is pinned. This one is not, and the reason
should be in the file rather than inferred: this repo exists to check the
fixtures against whatever reqstool currently releases. Pinning would test them
against a fixed past version and stop catching the regressions it is named for.

Signed-off-by: Jimisola Laursen <jimisola@jimisola.com>
@jimisola
jimisola merged commit f449f8c into main Aug 17, 2026
10 checks passed
@jimisola
jimisola deleted the build/pin-runtime-tools branch August 17, 2026 23:52
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.

1 participant