Skip to content

feat: add workflows for external and internal PRs with unit and integration tests#171

Merged
bonnie57 merged 14 commits intomainfrom
PYSDK-59
Nov 28, 2025
Merged

feat: add workflows for external and internal PRs with unit and integration tests#171
bonnie57 merged 14 commits intomainfrom
PYSDK-59

Conversation

@bonnie57
Copy link
Contributor

@bonnie57 bonnie57 commented Nov 28, 2025

Description

Create internal-workflow and external-workflow, both of which will leverage a shared build-and-test-workflow to execute unit and integration tests, with a test report generated upon completion of the integration tests.

Scope

  1. Implement two workflows: internal-workflow and external-workflow.
  2. Reuse testing logic: Both workflows shall call a shared build-and-test-workflow to execute unit and integration tests.
  3. Generate artifact: Produce a test report once the integration tests have finished.

…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…n permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
bonnie57 and others added 10 commits November 28, 2025 11:05
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…in permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@bonnie57 bonnie57 merged commit 3b4ead8 into main Nov 28, 2025
11 checks passed
@bonnie57 bonnie57 deleted the PYSDK-59 branch November 28, 2025 07:22
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.

3 participants