Skip to content

Replace archived action quantco/pytest-action with pmeier/pytest-results-action#130

Merged
jiep merged 6 commits intomainfrom
129-replace-action-quantcopytest-action
Mar 20, 2026
Merged

Replace archived action quantco/pytest-action with pmeier/pytest-results-action#130
jiep merged 6 commits intomainfrom
129-replace-action-quantcopytest-action

Conversation

@jiep
Copy link
Owner

@jiep jiep commented Mar 14, 2026

No description provided.

@jiep jiep self-assigned this Mar 14, 2026
Copilot AI review requested due to automatic review settings March 14, 2026 15:44
@jiep jiep added bug Something isn't working enhancement New feature or request github_actions Pull requests that update GitHub Actions code labels Mar 14, 2026
@jiep jiep linked an issue Mar 14, 2026 that may be closed by this pull request
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the CI test workflow to replace the archived quantco/pytest-action with a separate pytest run step plus pmeier/pytest-results-action to publish test results.

Changes:

  • Run python -m pytest and emit a JUnit XML report file.
  • Add pmeier/pytest-results-action to parse the JUnit XML and publish a summary in the workflow output.

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

You can also share your feedback on Copilot code review. Take the survey.

jiep and others added 4 commits March 14, 2026 16:48
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@jiep jiep removed bug Something isn't working do NOT merge labels Mar 17, 2026
@jiep jiep changed the title Replace archived action quantco/pytest-action with Replace archived action quantco/pytest-action with pmeier/pytest-results-action Mar 20, 2026
@jiep jiep requested a review from Copilot March 20, 2026 14:33
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the CI testing workflow to stop using the archived quantco/pytest-action and instead run pytest directly while publishing results via pmeier/pytest-results-action.

Changes:

  • Removed pytest-emoji and pytest-md from dev requirements (no longer needed by the previous action).
  • Updated the GitHub Actions workflow to run pytest and then parse the generated JUnit XML report with pmeier/pytest-results-action.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
requirements-dev.txt Drops pytest reporting plugins tied to the old CI action.
.github/workflows/test.yml Replaces quantco/pytest-action with direct pytest execution + pmeier/pytest-results-action report parsing.

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

@jiep jiep merged commit 942a413 into main Mar 20, 2026
13 checks passed
@jiep jiep deleted the 129-replace-action-quantcopytest-action branch March 20, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace action "Quantco/pytest-action"

2 participants