Skip to content

chore: Sync with rhiza - #106

Merged
tschm merged 1 commit into
mainfrom
rhiza/21573317546
Feb 2, 2026
Merged

chore: Sync with rhiza#106
tschm merged 1 commit into
mainfrom
rhiza/21573317546

Conversation

@tschm

@tschm tschm commented Feb 2, 2026

Copy link
Copy Markdown
Owner

🔄 Template Synchronization

This PR synchronizes the repository with the jebel-quant/rhiza template.

📊 Change Summary

  • 0 files added
  • 14 files modified
  • 0 files deleted

📁 Changes by Category

Configuration Files

Modified (1)
  • 📝 renovate.json

GitHub Actions Workflows

Modified (12)
  • 📝 .github/workflows/rhiza_benchmarks.yml
  • 📝 .github/workflows/rhiza_book.yml
  • 📝 .github/workflows/rhiza_ci.yml
  • 📝 .github/workflows/rhiza_codeql.yml
  • 📝 .github/workflows/rhiza_deptry.yml
  • 📝 .github/workflows/rhiza_devcontainer.yml
  • 📝 .github/workflows/rhiza_marimo.yml
  • 📝 .github/workflows/rhiza_mypy.yml
  • 📝 .github/workflows/rhiza_release.yml
  • 📝 .github/workflows/rhiza_security.yml
  • 📝 .github/workflows/rhiza_sync.yml
  • 📝 .github/workflows/rhiza_validate.yml

Tests

Modified (1)
  • 📝 tests/test_rhiza/test_makefile.py

🤖 Generated by rhiza

  • Template: jebel-quant/rhiza@main
  • Last sync: 2026-01-30T12:03:33+04:00
  • Sync date: 2026-02-02T00:35:08.766245+00:00

Summary by CodeRabbit

  • Chores

    • Updated GitHub Actions and development tooling to latest compatible patch versions across CI/CD workflows for improved stability.
    • Enhanced dependency management configuration to support additional automation platforms.
  • Tests

    • Improved test environment handling for consistent version resolution during testing.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai

coderabbitai Bot commented Feb 2, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

Multiple GitHub Actions workflows updated to use newer versions of setup-uv (v7.2.1), container images (0.9.28 tag), and other GitHub Actions. Renovate configuration extended to support GitLab CI. Test modified to unset PYTHON_VERSION environment variable for specific Make targets.

Changes

Cohort / File(s) Summary
GitHub Actions Version Updates
.github/workflows/rhiza_benchmarks.yml, rhiza_book.yml, rhiza_marimo.yml, rhiza_sync.yml
Bumped astral-sh/setup-uv from v7.2.0 to v7.2.1 and uv version from 0.9.27 to 0.9.28.
Multi-Action Workflow Updates
.github/workflows/rhiza_ci.yml
Updated astral-sh/setup-uv from v7.2.0 to v7.2.1 with uv 0.9.28 across three workflow steps (generate-matrix, test, docs-coverage).
Release Workflow Updates
.github/workflows/rhiza_release.yml
Bumped astral-sh/setup-uv to v7.2.1 (uv 0.9.28), docker/login-action from v3.6.0 to v3.7.0, and actions/setup-python from v6.1.0 to v6.2.0.
Container Image Updates
.github/workflows/rhiza_deptry.yml, rhiza_mypy.yml, rhiza_security.yml, rhiza_validate.yml
Updated container image from ghcr.io/astral-sh/uv:0.9.27-python3.12-trixie to ghcr.io/astral-sh/uv:0.9.28-bookworm.
Other Action Updates
.github/workflows/rhiza_codeql.yml, rhiza_devcontainer.yml
Bumped codeql-action from v4.31.10 to v4.32.0 and docker/login-action from v3.6.0 to v3.7.0.
Renovate Configuration
renovate.json
Added "gitlabci" to the enabledManagers list.
Test Environment Fix
tests/test_rhiza/test_makefile.py
Modified fmt and deptry targets to unset PYTHON_VERSION environment variable, ensuring the Makefile reads from .python-version file.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Poem

🐰 Versions hopping up, containers aligned,
Actions refreshed with the latest in mind,
GitLab joins the club, no more left behind,
Python versions read true—what a find!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: Sync with rhiza' directly describes the PR's main objective: synchronizing the repository with the rhiza template.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch rhiza/21573317546

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@tschm
tschm merged commit 4e94a21 into main Feb 2, 2026
23 checks passed
@tschm
tschm deleted the rhiza/21573317546 branch February 6, 2026 08:43
@coderabbitai coderabbitai Bot mentioned this pull request Feb 23, 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.

1 participant