build(deps): bump actions/checkout from 5 to 7 - #1
Closed
dependabot[bot] wants to merge 1 commit into
Closed
Conversation
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/checkout-7
branch
from
July 26, 2026 23:07
0a57c5e to
fdd69a2
Compare
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/checkout-7
branch
from
July 27, 2026 16:40
fdd69a2 to
ae37577
Compare
AaronDJohnson
added a commit
that referenced
this pull request
Jul 27, 2026
Three pre-release changes that all had to land before the first tag, since
each is free now and costs a deprecation cycle afterwards.
**Block.** The unit of work is now a block: `Block`, `NoiseBlock`,
`EchoBlock`, `check_block`, `turntable.block`. That is the word blocked
Gibbs already uses for a jointly-updated group of parameters, so the
protocol name states what the sampler is doing rather than borrowing a term
("segment") that suggests a slice of the data. Several docstrings had
already drifted into saying "block" informally; they are now consistent.
**Turn.** One pass over every block is a full turn of the wheel:
`run(full_turns=...)`, `on_turn=...`, `check_block(n_turns=...)`. The Monte
Carlo literature calls this a sweep, and `run`'s docstring says so -- but a
block's own sampler *steps* many times inside a single `step()` call, and
turntable needs those two scales to be unmistakable. GLASS, the reference
LISA global fit, offers no incumbent term to defer to: its main loop is an
unnamed do/while, and its only nearby word, `cycle`, means per-module
repeats. "Iteration" is retired entirely -- it was the one word that could
plausibly mean either scale.
`examples/gb_model.py` shows the payoff: `steps_per_sweep * n_sweeps` became
`steps_per_turn * full_turns`, where before you had to know which "sweep"
was Eryn's and which was the Wheel's.
519 substitutions across 19 files; both module renames done with git mv so
history follows.
**tests/test_docs.py.** The README was the only substantial code in the repo
under no test, and it is the first thing a new user copies. Three levels:
every fenced block must parse; every call into a turntable API must use
keyword arguments that exist in the live signature (this catches exactly the
rename above, even in fragments that cannot be executed); and blocks tagged
`<!-- runnable -->` must run to completion in a fresh interpreter. The tag is
an HTML comment, so it is invisible on GitHub and stripped by PyPI's
renderer. Mutation-checked: a stale class name, a stale method name, a typo
in the quickstart, and `n_iterations=` in place of `full_turns=` are all
caught.
**Pins.** actions/checkout v5->v7, upload-artifact v4->v7,
download-artifact v4->v8 (tags verified to exist), and the uv_build floor to
>=0.11.32,<0.12.0 -- what Dependabot #1-#4 proposed, applied to both
workflows at once so ci.yml and release.yml cannot drift apart.
setup-uv stays pinned at the exact v9.0.0: there is still no floating v9 tag.
Verified beyond the suite: demo.ipynb executed cell by cell, demo.py and
toy_fit.py run (the toy fit still converges -- RMS 0.4990, sigma draw
0.4919), gb_model imports against the real LISA stack, and the sdist builds
with the new backend floor and runs all 182 tests from the unpacked tree.
100% branch coverage; ruff and mypy clean.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Author
|
Looks like actions/checkout is up-to-date now, so this is no longer needed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps actions/checkout from 5 to 7.
Release notes
Sourced from actions/checkout's releases.
... (truncated)
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
3d3c42eprep v7.0.1 release (#2531)2880268escape values passed to --unset (#2530)12cd223trim only ascii whitespace for branch (#2521)62661c4skip running unsafe pr check if input is default (#2518)e8d4307Bump the minor-actions-dependencies group with 2 updates (#2499)631c942eslint 9 (#2474)4f1f4aeBump actions/upload-artifact from 4 to 7 (#2476)ba09753Bump actions/checkout from 6 to 7 (#2488)b9e0990Bump docker/login-action from 3.3.0 to 4.2.0 (#2479)e8cb398Bump docker/build-push-action from 6.5.0 to 7.2.0 (#2478)