Skip to content

Add GitHub Actions test workflow#19

Merged
dalemyers merged 2 commits into
masterfrom
dalemyers/github-actions-ci
Jul 6, 2026
Merged

Add GitHub Actions test workflow#19
dalemyers merged 2 commits into
masterfrom
dalemyers/github-actions-ci

Conversation

@dalemyers

Copy link
Copy Markdown
Collaborator

Ports the Azure Pipelines test matrix (Python 3.11-3.13: black, pylint, mypy, pytest) to GitHub Actions.

Adds a stable test-result gate job intended to be used as the branch-protection required status check, replacing the flaky Azure Pipelines microsoft.localizationkit.test trigger that intermittently fails to fire on PRs (which left #18 stuck waiting for a build).

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

Dale Myers and others added 2 commits July 3, 2026 10:23
Ports the Azure Pipelines test matrix (Python 3.11-3.13: black, pylint,
mypy, pytest) to GitHub Actions. Adds a stable 'test-result' gate job
suitable for use as a branch-protection required status check.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Testing is now handled by the GitHub Actions workflow added in this PR.
The tag-triggered ESRP release pipeline (.azure/publish.yml) is retained.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dalemyers
dalemyers merged commit 675b082 into master Jul 6, 2026
7 checks passed
@dalemyers
dalemyers deleted the dalemyers/github-actions-ci branch July 6, 2026 07:15
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