Skip to content

Exclude markdown files changes from triggering the python_tests workflow#11547

Merged
mekarpeles merged 1 commit intomasterfrom
update-python-test-workflow
Jan 7, 2026
Merged

Exclude markdown files changes from triggering the python_tests workflow#11547
mekarpeles merged 1 commit intomasterfrom
update-python-test-workflow

Conversation

@jimchamp
Copy link
Collaborator

@jimchamp jimchamp commented Dec 3, 2025

After reviewing a PR that only changed our README files (#11544), I had to wait for our Python unit test workflow to finish before I could merge the work. To avoid this in the future, I've updated the workflow so that .md changes do not trigger the workflow.

Technical

Testing

Screenshot

Stakeholders

Copilot AI review requested due to automatic review settings December 3, 2025 23:11
- '**.vue'
- '**.less'
- '**.css'
- '**.md'
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Link to paths-ignore documentation.

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 optimizes the CI/CD workflow by preventing markdown file changes from triggering the Python test suite. This addresses an inefficiency where documentation-only changes (like README updates) unnecessarily ran the full Python test workflow, delaying merge approvals.

Key Changes

  • Added **.md pattern to the paths-ignore list in the python_tests workflow

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

@jimchamp jimchamp changed the title Exclude markdown files from triggering the python_tests workflow Exclude markdown files changes from triggering the python_tests workflow Dec 4, 2025
@mekarpeles mekarpeles self-assigned this Dec 15, 2025
@mekarpeles mekarpeles merged commit f308bf1 into master Jan 7, 2026
14 checks passed
mystic-06 pushed a commit to mystic-06/openlibrary that referenced this pull request Jan 11, 2026
@jimchamp jimchamp deleted the update-python-test-workflow branch February 4, 2026 00:49
lokesh pushed a commit to lokesh/openlibrary that referenced this pull request Feb 4, 2026
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