Moves the test-android-firebase job out of deploy.yml into a new dedicated firebase-tests.yml workflow
New workflow runs once per day at 3 AM UTC, but only if Firebase-relevant files (android/, integration_test/, lib/, pubspec.yaml, pubspec.lock, drift_schemas/) changed in the last 24 hours
On test failure, the workflow automatically creates a Forgejo issue labelled "Ready" with instructions to find the root cause and fix it
Updates label-deploy-health in deploy.yml to remove the now-removed test-android-firebase dependency
Test plan
Verify deploy.yml no longer has the test-android-firebase job
Verify firebase-tests.yml triggers daily at 3 AM UTC
Verify firebase-tests.yml skips when no Firebase-relevant files changed in last 24 hours
Verify firebase-tests.yml creates an issue with "Ready" label on failure
Verify label-deploy-health in deploy.yml works without test-android-firebase dependency
## Summary
- Moves the `test-android-firebase` job out of `deploy.yml` into a new dedicated `firebase-tests.yml` workflow
- New workflow runs once per day at 3 AM UTC, but only if Firebase-relevant files (`android/`, `integration_test/`, `lib/`, `pubspec.yaml`, `pubspec.lock`, `drift_schemas/`) changed in the last 24 hours
- On test failure, the workflow automatically creates a Forgejo issue labelled "Ready" with instructions to find the root cause and fix it
- Updates `label-deploy-health` in `deploy.yml` to remove the now-removed `test-android-firebase` dependency
## Test plan
- [ ] Verify `deploy.yml` no longer has the `test-android-firebase` job
- [ ] Verify `firebase-tests.yml` triggers daily at 3 AM UTC
- [ ] Verify `firebase-tests.yml` skips when no Firebase-relevant files changed in last 24 hours
- [ ] Verify `firebase-tests.yml` creates an issue with "Ready" label on failure
- [ ] Verify `label-deploy-health` in `deploy.yml` works without `test-android-firebase` dependency
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
test-android-firebasejob out ofdeploy.ymlinto a new dedicatedfirebase-tests.ymlworkflowandroid/,integration_test/,lib/,pubspec.yaml,pubspec.lock,drift_schemas/) changed in the last 24 hourslabel-deploy-healthindeploy.ymlto remove the now-removedtest-android-firebasedependencyTest plan
deploy.ymlno longer has thetest-android-firebasejobfirebase-tests.ymltriggers daily at 3 AM UTCfirebase-tests.ymlskips when no Firebase-relevant files changed in last 24 hoursfirebase-tests.ymlcreates an issue with "Ready" label on failurelabel-deploy-healthindeploy.ymlworks withouttest-android-firebasedependency🤖 Generated with Claude Code