From a6f6bb6780a44df85a0a2603b873fe2bf3ac3995 Mon Sep 17 00:00:00 2001 From: "Michael J. Williams" Date: Wed, 28 Oct 2026 09:26:22 +0100 Subject: [PATCH] BUG(ci): restore execution lock before publishing docs --- .github/workflows/documentation.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 664227b..52d87de 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -164,7 +164,8 @@ jobs: sha = git('rev-parse', 'HEAD') path = ROOT / 'build-docs' / f'docs-outputs-{sha}.tar.gz' assert Path(str(path) + '.sha256').read_text().split() == [digest(path), path.name] - unpack(path, sha, OUTPUT) + # Validate against the lock used to generate these outputs. + unpack(path, sha, OUTPUT, restore_lock=True) PY - uses: actions/download-artifact@v4 with: