You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(ci): skip expensive jobs on non-source changes (#565)
* chore(ci): install missing changelog package
* chore(ci): skip expensive jobs on non-source changes
Add dorny/paths-filter gate so lint, build-check, and both test jobs
only run when source-affecting files change (src/, test/, package.json,
tsconfigs, Dockerfiles, etc.). Metadata checks (commit-lint,
changeset-check) remain unconditional.
Also restrict commit-lint to PRs/workflow_dispatch to avoid false
positives on squash-merge commits pushed to main, fix post-tests
Coveralls parallel-finished to not fire on skipped test runs, and bump
actions/checkout + actions/setup-node from v3 to v4.
* fix(ci): address reviewer feedback on checks.yml security and correctness
Agent-Logs-Url: https://github.com/cameri/nostream/sessions/5e3c60f2-1798-47a5-b25a-45c990bfb6bd
Co-authored-by: cameri <378886+cameri@users.noreply.github.com>
---------
Co-authored-by: phoenix-server <phoenix@ricardocabral.io>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cameri <378886+cameri@users.noreply.github.com>
0 commit comments