airqo-platform / airqo-platform/AirQo-frontend
Remove obsolete GCP secret access from mobile CI workflow
- Vorherrschende Sprache
- TypeScript
- Sterne
- 23
- Forks
- 48
- Ø Merge
- 15 Std. 49 Min.
- Gemergte PRs (30 T.)
- 63
Beschreibung
The mobile app code analysis workflow is still authenticating to Google Cloud and fetching Firebase-related secrets, but the project has migrated to Azure and no longer uses GCP.
Observed failure:
- Workflow: `.github/workflows/dart-code-metrics.yaml`
- Failing step: `Add firebase options files`
- Error: `gcloud.secrets.versions.access ... NOT_FOUND` for `sta-key-mobile-firebase-options-dev`
Requested cleanup:
- Remove or replace GCP auth and `gcloud secrets` usage in the mobile CI workflow.
- Update the workflow to use the current Azure-based setup, or remove the step entirely if it is no longer needed.
- Verify the workflow still supports mobile code analysis without GCP dependencies.
Beitragsleitfaden
Rechercherichtung
Open .github/workflows/dart-code-metrics.yaml and inspect the authentication and “Add firebase options files” steps, especially the gcloud secrets command. Check whether the workflow has an existing Azure-based setup or whether the Firebase step is still needed, then run the mobile code analysis workflow. Done means the analysis runs without GCP authentication or secret-fetching failures.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- azure, dart, github-actions, google-cloud
- Bereich
- ci-cd, mobile-dev
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100