Skip to content

CI add dev branch to CI/CD workflows and README badges - #761

Merged
kroq-gar78 merged 2 commits into
devfrom
claude/gifted-galileo-js9ujj
Oct 9, 2026
Merged

kroq-gar78 merged 2 commits into
devfrom
claude/gifted-galileo-js9ujj

Conversation

@mvdoc

@mvdoc mvdoc commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Updated CI/CD workflows and documentation to include the dev branch alongside main for automated testing, building, and spell-checking.

Changes

  • Workflows: Added dev branch to trigger conditions for:
    • Codespell (spell-checking)
    • Build docs
    • Install from wheel
    • Run tests
  • Documentation: Updated codecov badge in README.md to track coverage for the dev branch instead of main

Details

These changes enable continuous integration checks to run on both the dev and main branches, supporting a development workflow where the dev branch serves as an integration branch before merging to main. The codecov badge now reflects coverage metrics from the dev branch, which is the primary development target.

https://claude.ai/code/session_0133yjEZobSSkwp1tfxC7Jsj

dev is the new default branch, but run_tests, build_docs, install_from_wheel
and codespell only triggered on pushes and pull requests targeting main, so
PRs into dev got no CI. Trigger them on both dev and main, and point the
README codecov badge at dev.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0133yjEZobSSkwp1tfxC7Jsj
@kroq-gar78

Copy link
Copy Markdown
Contributor

The only failing test cortex/tests/test_webgl_headless.py::test_changing_the_render_size_reframes_flat_keyframes is too sensitive to the node's speed and is failing frequently. That seems unrelated to this PR, so let's merge.

@kroq-gar78 kroq-gar78 changed the title Add dev branch to CI/CD workflows and codecov badge CI add dev branch to CI/CD workflows and README badges Oct 9, 2026
@kroq-gar78
kroq-gar78 merged commit 758625d into dev Oct 9, 2026
6 of 12 checks passed
@kroq-gar78 kroq-gar78 mentioned this pull request Oct 17, 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