Skip to content

feat(workflow): add SDK Parity Dispatch workflow#42

Open
salihdev0 wants to merge 1 commit into
mainfrom
feat/sdk-parity
Open

feat(workflow): add SDK Parity Dispatch workflow#42
salihdev0 wants to merge 1 commit into
mainfrom
feat/sdk-parity

Conversation

@salihdev0

Copy link
Copy Markdown
  • Introduced a new GitHub Actions workflow for SDK parity dispatch.
  • Configured to trigger on push and pull request events for specific paths.
  • Utilizes a reusable workflow from tapsilat/tapsilat-sdk-parity.

- Introduced a new GitHub Actions workflow for SDK parity dispatch.
- Configured to trigger on push and pull request events for specific paths.
- Utilizes a reusable workflow from tapsilat/tapsilat-sdk-parity.
Copilot AI review requested due to automatic review settings April 8, 2026 20:31

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new GitHub Actions workflow that dispatches an SDK parity check by calling a reusable workflow in tapsilat/tapsilat-sdk-parity, triggered on pushes/PRs affecting Rust sources and Cargo.toml, plus manual dispatch.

Changes:

  • Added .github/workflows/sdk-parity-dispatch.yml to trigger on push, pull_request (path-filtered), and workflow_dispatch.
  • Configured a single job to call the reusable workflow reusable-sdk-parity-dispatch.yml.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +15 to +16
parity-dispatch:
uses: tapsilat/tapsilat-sdk-parity/.github/workflows/reusable-sdk-parity-dispatch.yml@main

Copilot AI Apr 8, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The called reusable workflow is referenced via @main, which is mutable and makes runs non-reproducible and increases supply-chain risk. Pin this to an immutable ref (tag or commit SHA) and update intentionally when you want new behavior.

Copilot uses AI. Check for mistakes.
Comment on lines +16 to +17
uses: tapsilat/tapsilat-sdk-parity/.github/workflows/reusable-sdk-parity-dispatch.yml@main
secrets: inherit

Copilot AI Apr 8, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

secrets: inherit passes all repository/environment secrets into an externally-defined reusable workflow. To reduce accidental secret exposure, pass only the specific secrets the reusable workflow needs (and consider setting explicit minimal permissions for the job/workflow as well).

Copilot uses AI. Check for mistakes.
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