Skip to content

chore: Add scheduled job to check for retrace spec changes#90

Merged
romtsn merged 2 commits intomasterfrom
rz/chore/retrace-changes-job
Mar 10, 2026
Merged

chore: Add scheduled job to check for retrace spec changes#90
romtsn merged 2 commits intomasterfrom
rz/chore/retrace-changes-job

Conversation

@romtsn
Copy link
Member

@romtsn romtsn commented Mar 10, 2026

Summary

  • Adds a daily GHA workflow that checks if the upstream R8 retrace mapping spec (doc/retrace.md) has been updated
  • Mirrors the approach from sentry-java#5157 for the tombstone proto schema
  • Allows us to react to retrace format changes promptly

Test plan

  • Verified the script runs successfully locally and reports "Spec is up to date"

🤖 Generated with Claude Code

Adds a daily GHA workflow that checks if the upstream R8 retrace
mapping spec (doc/retrace.md) has been updated, so we can react
to format changes promptly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@romtsn romtsn requested a review from a team March 10, 2026 12:43
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Copy link
Member

@Dav1dde Dav1dde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you manually check the CI job output or is there some automatic alerting/intergration with slack?

@romtsn
Copy link
Member Author

romtsn commented Mar 10, 2026

Do you manually check the CI job output or is there some automatic alerting/intergration with slack?

As i'm watching all activity on a repo I get notifications by email when a scheduled run fails on main, e.g.:

image

and here's the run (you can see it's triggered via schedule): https://github.com/getsentry/sentry-android-gradle-plugin/actions/runs/17966026056

@Dav1dde
Copy link
Member

Dav1dde commented Mar 10, 2026

kk thanks, asking because we have a cron in Relay and I'd like to have it show up in Slack, was hoping maybe you have a trick for that!

@romtsn romtsn merged commit e148644 into master Mar 10, 2026
9 checks passed
@romtsn romtsn deleted the rz/chore/retrace-changes-job branch March 10, 2026 13:06
@romtsn
Copy link
Member Author

romtsn commented Mar 10, 2026

@Dav1dde pretty sure claude can build one in a breath via slackapi/slack-github-action but requires superpowers for a slack webhook and github repo secrets, which I don't have (probably only the latter for some repos)

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.

2 participants