Skip to content

Reuse publication scope run ID for pipeline dispatch#1153

Open
MaxGhenis wants to merge 1 commit into
mainfrom
fix-publication-scope-run-id
Open

Reuse publication scope run ID for pipeline dispatch#1153
MaxGhenis wants to merge 1 commit into
mainfrom
fix-publication-scope-run-id

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

Summary

  • make the publication candidate launch job reuse the committed .github/publication_scope.json run ID
  • expose run_id through fetch_publication_scope.py
  • add regression coverage for the run-ID fetch and workflow wiring

Tests

  • uv run ruff format --check .
  • uv run ruff check .github/scripts/fetch_publication_scope.py tests/unit/test_publication_scripts.py
  • uv run pytest tests/unit/test_publication_scripts.py tests/unit/test_run_context.py -q
  • git diff --check

Note: uv run ruff check . still fails on pre-existing unrelated lint issues outside this patch; PR CI currently only runs ruff format --check . for lint.

@MaxGhenis MaxGhenis force-pushed the fix-publication-scope-run-id branch from 8d96abb to fa0a6f3 Compare May 29, 2026 14:30
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