Skip to content

chore: migrate ci to gh actions, bump dependencies#1037

Merged
vonovak merged 8 commits intomasterfrom
chore/deps-update
Mar 11, 2026
Merged

chore: migrate ci to gh actions, bump dependencies#1037
vonovak merged 8 commits intomasterfrom
chore/deps-update

Conversation

@vonovak
Copy link
Member

@vonovak vonovak commented Mar 6, 2026

Summary

  • Migrate CI from CircleCI to GitHub Actions
  • Update dependencies (React Native 0.83.3, Expo 55, detox 20.47, Gradle 9, etc.)

Details

CI Migration:

  • Replace .circleci/config.yml with .github/workflows/test.yml
  • 5 parallel jobs via matrix strategy: JS analysis, iOS e2e (old + new arch), Android e2e (old + new arch)
  • Concurrency groups to cancel in-progress runs per branch/PR
  • Caching for yarn, CocoaPods, and Gradle
  • Artifacts uploaded on failure with 14-day retention
  • Android emulator timezone set to Europe/Prague via adb root + setprop

Test plan

  • green CI

Test Plan

What's required for testing (prerequisites)?

What are the steps to reproduce (after prerequisites)?

Compatibility

OS Implemented
iOS ✅ ❌
Android ✅ ❌

Checklist

  • I have tested this on a device and a simulator
  • I added the documentation in README.md
  • I updated the typed files (TS and Flow)
  • I added a sample use of the API in the example project (example/App.js)
  • I have added automated tests, either in JS or e2e tests, as applicable

@vonovak vonovak force-pushed the chore/deps-update branch 3 times, most recently from 0505640 to 425889c Compare March 6, 2026 13:59
@vonovak vonovak force-pushed the chore/deps-update branch from 425889c to 0b457e9 Compare March 6, 2026 14:10
@vonovak vonovak force-pushed the chore/deps-update branch from 55b7d6f to 184d9e5 Compare March 11, 2026 15:32
@vonovak vonovak force-pushed the chore/deps-update branch from 184d9e5 to 4d49bec Compare March 11, 2026 17:04
@vonovak vonovak changed the title chore: update CI config and dependencies chore: migrate ci to gh actions, bump dependencies Mar 11, 2026
@vonovak vonovak merged commit 8b1e62e into master Mar 11, 2026
5 checks passed
@vonovak vonovak deleted the chore/deps-update branch March 11, 2026 18:06
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