Push events for feat/ branches were not matching the feature/ glob, causing CI to skip on all feat/* branches. Co-Authored-By: claude-flow <ruv@ruv.net>
- actions/upload-artifact v3→v4 (v3 deprecated, blocks all CI jobs) - actions/setup-python v4→v5 - actions/download-artifact v3→v4 - github/codeql-action/upload-sarif v2→v3 - codecov/codecov-action v3→v4 - peaceiris/actions-gh-pages v3→v4 - actions/create-release v1→softprops/action-gh-release v2 - Gate Slack notifications on webhook secret presence - Fix k8s compliance check to skip when k8s/ dir missing - Replace unwrap() with match in info_nce_loss_mined Co-Authored-By: claude-flow <ruv@ruv.net>