Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Feb 11, 2026

Adds visibility into when the repository was last synchronized with the Rhiza template, addressing the need to track sync cadence and status.

Changes

  • Added .rhiza/make.d/sync-status.mk with three targets:

    • sync-status-local - queries git log for Rhiza sync commits
    • sync-status-github - queries GitHub Actions for workflow runs (requires gh CLI)
    • sync-status - combined view with Rhiza version
  • Updated CONTRIBUTING.md with sync status documentation

Usage

$ make sync-status
[INFO] Last Rhiza Sync (Local Git History):
  2026-02-09 14:23:45 - chore: Update via rhiza

[INFO] Last Rhiza Sync (GitHub Actions):
  ✓ Last successful sync: 2 days ago (2026-02-09T10:30:00Z)

[INFO] Rhiza Version:
  Current version: 0.10.2

[INFO] To sync now, run:
  make sync

Commands gracefully handle missing gh CLI or absent sync history. Commit pattern matching aligns with .github/workflows/rhiza_sync.yml conventions.

Original prompt

This section details on the original issue you should resolve

<issue_title>I want to see the date of the latest sync with Rhiza</issue_title>
<issue_description>Rhiza Sync

This could also be a "make sync". It does not have to be the rhiza_sync action</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@tschm tschm marked this pull request as ready for review February 11, 2026 12:46
Copilot AI and others added 3 commits February 11, 2026 12:49
Co-authored-by: tschm <2046079+tschm@users.noreply.github.com>
Co-authored-by: tschm <2046079+tschm@users.noreply.github.com>
Co-authored-by: tschm <2046079+tschm@users.noreply.github.com>
Copilot AI changed the title [WIP] Add display for latest sync date with Rhiza Add make sync-status to display Rhiza sync history Feb 11, 2026
Copilot AI requested a review from tschm February 11, 2026 12:53
tschm and others added 3 commits February 11, 2026 17:03
This adds a dynamic badge to the README that displays the date of the last successful Rhiza sync. The badge is automatically updated by the rhiza_sync workflow after each successful sync run.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Temporarily change the Last Rhiza Sync badge URL to reference the current branch instead of main, allowing the badge to be tested before merging. This will need to be changed back to main before merging the PR.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
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.

I want to see the date of the latest sync with Rhiza

2 participants