Repository navigation
Fix iOS and Android CI and require Action version tags - #165
efraespada merged 3 commits into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #165 +/- ##
========================================
Coverage 77.36% 77.36%
========================================
Files 14 14
Lines 1109 1109
========================================
Hits 858 858
Misses 251 251
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Bugbot: review complete
|
Copilot approval · Human review neededStatus: This pull request is outside the configured approval scope. Technical evidenceRevision: |
There was a problem hiding this comment.
Current status: All findings originating in this review are resolved.
Last reconciled on19c31f2. See aggregate Bugbot status.
🤖 Bugbot review snapshot
Bugbot reported 1 potential problem when commit e825984 was analyzed. This snapshot is historical; use the status block above for current state. 1 finding is linked to changed code.
Findings
- high: Mutable action tags are accepted in the OIDC publishing job —
.github/scripts/check_action_versions.py:34
Flutter 3.47.2 can launch an iOS simulator app before its log stream is ready, lose the one-time Dart VM service URL, and wait until the watchdog expires. Develop's SwiftPM/pub-cache integration consequently built and installed the app but executed no tests.
Closes #164.
Changes
@v1,@v2and@v3for remote Actions in workflows and composites. Replace 39 SHA references and validate all 235 current references. This follows the maintainer's explicit policy; the SHA-pinning review recommendation was dismissed on that basis.Copilot configuration, guidance, internal workflows, verification setup, hotfix workflow and all
vypdev/copilot@v3references are unchanged.Validation
Revision:
19c31f2603897147295b8f32ae706de2fcd890f7.concurrency.queue; its queue contract is unchanged.Merged normally into develop after all technical CI passed. No version changes, deployment labels, tags, releases or publication are part of this work.