Skip to content

Conversation

@GhostTypes
Copy link
Contributor

No description provided.

Add path filters to only trigger the workflow when source files are modified:
- lib/** (library code)
- test/** (test files)
- package.json and package-lock.json (dependencies)
- eslint.config.js (linting config)
- .github/workflows/test-platforms.yml (the workflow itself)

This prevents unnecessary workflow runs when documentation files like
README.md or LICENSE are modified.
Replace macos-13 runner (now retired) with macos-15-intel for x64 testing.
The ARM64 runner (macos-latest) was already correct.

Ref: actions/runner-images#13046
@GhostTypes GhostTypes self-assigned this Dec 9, 2025
@GhostTypes GhostTypes added the enhancement New feature or request label Dec 9, 2025
@GhostTypes GhostTypes merged commit 6831e73 into main Dec 9, 2025
10 checks passed
@GhostTypes GhostTypes deleted the claude/workflow-source-files-only-0143kAS76vQNrk7NHeZLsLYm branch December 9, 2025 01:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants