feat(workflow): add SDK parity dispatch workflow#1
Conversation
salihdev0
commented
Apr 8, 2026
- Introduced a new GitHub Actions workflow for SDK parity dispatch.
- Triggers on push and pull request events for Java source files and pom.xml.
- Utilizes a reusable workflow from tapsilat/tapsilat-sdk-parity.
- Inherits secrets for secure operations.
- Introduced a new GitHub Actions workflow for SDK parity dispatch. - Triggers on push and pull request events for Java source files and pom.xml. - Utilizes a reusable workflow from tapsilat/tapsilat-sdk-parity. - Inherits secrets for secure operations.
There was a problem hiding this comment.
Pull request overview
Adds a new GitHub Actions workflow to dispatch/run the SDK parity check whenever Java source or pom.xml changes (or via manual trigger), leveraging a reusable workflow from tapsilat/tapsilat-sdk-parity.
Changes:
- Introduced
sdk-parity-dispatchworkflow triggered onpush,pull_request(path-filtered), andworkflow_dispatch - Delegates execution to a reusable workflow in
tapsilat/tapsilat-sdk-parity - Inherits repository secrets for the called workflow
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| jobs: | ||
| parity-dispatch: | ||
| uses: tapsilat/tapsilat-sdk-parity/.github/workflows/reusable-sdk-parity-dispatch.yml@main |
There was a problem hiding this comment.
The reusable workflow reference is pinned to a mutable branch (@main). For supply-chain safety and reproducibility, pin this uses: to an immutable ref (a tagged release) or a specific commit SHA, and update it intentionally when you want new behavior.
| uses: tapsilat/tapsilat-sdk-parity/.github/workflows/reusable-sdk-parity-dispatch.yml@main | ||
| secrets: inherit |
There was a problem hiding this comment.
secrets: inherit exposes all repository/environment secrets to the called workflow on push runs. Prefer explicitly passing only the specific secrets/inputs the reusable workflow needs to reduce blast radius if the upstream workflow changes or is compromised.