Skip to content

ci: replace reusable shell inputs with typed operations#63

Merged
loadingalias merged 1 commit into
mainfrom
ci-typed-workflow-operations
Jul 22, 2026
Merged

ci: replace reusable shell inputs with typed operations#63
loadingalias merged 1 commit into
mainfrom
ci-typed-workflow-operations

Conversation

@loadingalias

Copy link
Copy Markdown
Owner

Summary

  • replace reusable-workflow executable shell inputs with a repository-owned operation dispatcher
  • validate operation-specific typed inputs and pass free-form data only as quoted arguments
  • enforce the boundary with workflow ownership and command-injection regression tests

Testing

  • just check-actions
  • scripts/ci/pre-push.sh --light
  • just push

@loadingalias
loadingalias merged commit 80e8fce into main Jul 22, 2026
15 checks passed
@loadingalias
loadingalias deleted the ci-typed-workflow-operations branch July 22, 2026 18:43
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