Skip to content

ci(mobile): quiet CI until the rebuild — drop dependabot + run on demand#14

Merged
temrjan merged 2 commits into
mainfrom
rm-dependabot
Jun 18, 2026
Merged

ci(mobile): quiet CI until the rebuild — drop dependabot + run on demand#14
temrjan merged 2 commits into
mainfrom
rm-dependabot

Conversation

@temrjan

@temrjan temrjan commented May 28, 2026

Copy link
Copy Markdown
Member

Summary

Mobile is a frozen scaffold (placeholder app, no android/ dir) pending a full rebuild. Its CI never went green — every push/PR run failed (the build-android job cd android into a non-existent dir; nothing real to typecheck/lint/test) — while dependabot churned the large React Native dependency tree into a pile of red, unmergeable PRs.

Quiet it until the rebuild:

  • Remove the dependabot version-updates config (dependabot.yml) — stops the routine npm + github-actions bump PRs.
  • Switch the workflow trigger to workflow_dispatch — no auto-CI on push/PR; run on demand only. The jobs are left intact so the rebuild can restore the real triggers.

GitHub Dependabot security alerts are unaffected — those are a separate repo setting, not the version-updates config removed here. The stale dependabot PRs are being closed out.

Revert at rebuild: restore the push/pull_request triggers (and re-add a lean dependabot config) once there is a real app to build and test.

Type of Change

  • feat
  • fix
  • refactor
  • test
  • docs
  • chore (ci)

Checklist

  • Self-review completed
  • ci.yml parses; on: is workflow_dispatch only
  • Tests added/updated — N/A (CI/config only)
  • Docs updated — N/A

Temrjan and others added 2 commits May 28, 2026 09:35
Mobile is a frozen scaffold (placeholder app, no android/ dir), so the
push/pull_request CI never went green — it only produced red runs plus
dependabot churn. Switch the trigger to workflow_dispatch so nothing runs
automatically until the rebuild restores the real triggers.

Pairs with removing the dependabot version-updates config on this branch;
GitHub security alerts are unaffected (separate setting).
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