Skip to content

chore(ci): Add paths-ignore to CI workflow triggers#1407

Merged
yamadashy merged 2 commits intomainfrom
chore/add-ci-path-filters
Apr 5, 2026
Merged

chore(ci): Add paths-ignore to CI workflow triggers#1407
yamadashy merged 2 commits intomainfrom
chore/add-ci-path-filters

Conversation

@yamadashy
Copy link
Copy Markdown
Owner

@yamadashy yamadashy commented Apr 5, 2026

Add paths-ignore to CI workflow triggers to skip unnecessary runs when only documentation files change.

Changes

  • ci.yml — skip on **/*.md, LICENSE, .github/releases/** changes
  • workflow_dispatch is unaffected, so manual runs always work

Checklist

  • Run npm run test
  • Run npm run lint

🤖 Generated with Claude Code

Skip unnecessary CI runs when only documentation or unrelated files
change. Benchmarks, schema generation, CodeQL, and Docker builds now
trigger only on source code changes. CI, autofix, and pack-repository
use paths-ignore to skip docs-only changes. Docker workflow push/PR
path filters are unified.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@gemini-code-assist

This comment has been minimized.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 5, 2026

⚡ Performance Benchmark

Latest commit:a053ad4 chore(ci): Scope down to ci.yml only
Status:✅ Benchmark complete!
Ubuntu:1.46s (±0.02s) → 1.46s (±0.03s) · +0.00s (+0.0%)
macOS:0.85s (±0.03s) → 0.84s (±0.03s) · -0.01s (-1.3%)
Windows:1.92s (±0.03s) → 1.92s (±0.05s) · +0.00s (+0.2%)
Details
  • Packing the repomix repository with node bin/repomix.cjs
  • Warmup: 2 runs (discarded), interleaved execution
  • Measurement: 20 runs / 30 on macOS (median ± IQR)
  • Workflow run
History

02a9368 chore(ci): Add path-based filtering to workflow triggers

Ubuntu:1.60s (±0.03s) → 1.60s (±0.04s) · +0.00s (+0.2%)
macOS:0.98s (±0.19s) → 0.97s (±0.21s) · -0.01s (-0.5%)
Windows:1.89s (±0.04s) → 1.89s (±0.06s) · +0.00s (+0.0%)

@coderabbitai

This comment has been minimized.

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.40%. Comparing base (4acbbc0) to head (a053ad4).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1407   +/-   ##
=======================================
  Coverage   87.40%   87.40%           
=======================================
  Files         116      116           
  Lines        4392     4392           
  Branches     1018     1018           
=======================================
  Hits         3839     3839           
  Misses        553      553           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 5, 2026

Deploying repomix with  Cloudflare Pages  Cloudflare Pages

Latest commit: a053ad4
Status: ✅  Deploy successful!
Preview URL: https://5bd17ab9.repomix.pages.dev
Branch Preview URL: https://chore-add-ci-path-filters.repomix.pages.dev

View logs

Revert path filter changes to all workflows except ci.yml to keep
the change minimal and maintainable.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@yamadashy yamadashy changed the title chore(ci): Add path-based filtering to workflow triggers chore(ci): Add paths-ignore to CI workflow triggers Apr 5, 2026
@claude

This comment has been minimized.

coderabbitai[bot]

This comment was marked as resolved.

@yamadashy yamadashy merged commit a96b212 into main Apr 5, 2026
66 checks passed
@yamadashy yamadashy deleted the chore/add-ci-path-filters branch April 5, 2026 13:13
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.

1 participant