Skip to content

Allow Launchplane request JSON file overlays#948

Merged
shiny-code-bot merged 3 commits into
mainfrom
feat/launchplane-request-json-file-fields
May 28, 2026
Merged

Allow Launchplane request JSON file overlays#948
shiny-code-bot merged 3 commits into
mainfrom
feat/launchplane-request-json-file-fields

Conversation

@shiny-code-bot
Copy link
Copy Markdown
Collaborator

Summary

  • Add payload-json-files to the Launchplane request action so workflows can splice parsed JSON files into static request payloads.
  • Document the JSON-file overlay pattern for product repos and cover it in action tests.

Verification

  • uv run python -m unittest tests.test_launchplane_request_action
  • uv run --extra dev ruff check tests/test_launchplane_request_action.py
  • uv run --extra dev ruff format --check tests/test_launchplane_request_action.py
  • uv run --extra dev mypy tests/test_launchplane_request_action.py
  • npx --yes prettier --check .github/actions/launchplane-request/action.yml docs/product-repo-contract.md
  • JetBrains changed-file inspection: only existing Node environment weak warnings for require/process in the bundled action file

@shiny-code-bot shiny-code-bot merged commit 0ba0970 into main May 28, 2026
12 checks passed
@shiny-code-bot shiny-code-bot deleted the feat/launchplane-request-json-file-fields branch May 28, 2026 19:50
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.

2 participants