- de64a75: Use
@rnx-kit/tools-windows
- caa6c26: Use
@rnx-kit/tools-android
- 8c242dc: Use
@rnx-kit/tools-shell
- d3f91da: Use
@rnx-kit/tools-apple
- Updated dependencies [8c242dc]
- Updated dependencies [de64a75]
- Updated dependencies [d3f91da]
- Updated dependencies [caa6c26]
- @rnx-kit/tools-shell@0.1.0
- @rnx-kit/tools-windows@0.1.0
- @rnx-kit/tools-apple@0.1.0
- @rnx-kit/tools-android@0.1.0
- 892faa8: Update GitHub actions
- 2ee99d42: Replace
find-up
andpkg-dir
with@rnx-kit/tools-node
- Updated dependencies [2ee99d42]
- @rnx-kit/tools-node@2.1.1
-
9c863db0: Bumped
@octokit/core
to 5.0, and dropped support for Node 14 and 16.Testing shows that at least Node 16 still works if you import
node-fetch
, so technically, if your setup does not enforce Node version, you can still use this package.
- a1cfd62f: Added instructions for how to create an access token
- b8eb7ecc: Migrate to ESM
- f713d3be: GitHub: Fix job ending prematurely when it takes longer than usual to start up (proper)
- 23b3b066: iOS/macOS: Explicitly disable sanitizers since they might be enabled by inherited flags
- 3db04bdc: Use
xcdevice
instead ofxtrace
to find devices - 4171d6a3: GitHub: Fix job ending prematurely when it takes longer than usual to start up
- 9be09c3d: Use version number instead of SHA now that a new RNTA release is out
- 4171d6a3: Use
setup-toolchain
action fromreact-native-test-app
- Updated dependencies [d8d0cf37]
- @rnx-kit/config@0.6.0
- d5a54c2f: GitHub Actions:
set-output
is deprecated
- 8f66b73b: Firebase: Authenticating with
--token
is deprecated. A service account is now required for authentication.
- 74306a4b: Move some build scripts to a separate file so they can be shared
- ddb143ff: Disable sanitizers via
xcodebuild
build settings
- 95f54070: Increased timeout waiting for Android emulator to boot
- f495c8af: Added support for Apple M1
- cca36af2: Implemented plugin system for app distribution
- a99b7969: Added support for distributing builds via Firebase App Distribution
- fb757de1: Moved config file into OS-specific path for config files
- 1caac7c1: Properly handle multiple GitHub jobs
- deb82d84: Added support for other package managers
- f9ba2aa5: Added
scheme
as build parameter
- 004cc058: Ensure clean-up only happens once
- d55fe9bd: Android: Fixed build-tools version selection
-
565b3082: iOS: Prompt user for device rather than failing
-
bbd004e5: Use bsdtar to extract ZIP files. Note that if we're inside Git Bash shell on Windows, we should use UnZip instead as GNU Tar does not support ZIP.
-
76b6fb70: Windows: Replace Windows 11 only solution with proper code signing
-
ddb7f40f: iOS: Added ability to launch on device
-
8e619211: Added elapsed time to remote build job, and reduced job polling frequency to avoid hitting the hourly rate limit.
-
aa0a4fcd: Better handling of multiple attached Android devices
-
80614647: Error on unknown arguments
-
b4af4f6b: Improved handling of iOS device selection. Builds for physical devices differ from simulator ones, meaning we should pick the right device when deploying the app. Note that this does not quite add the capability to deploy to physical devices just yet. We still need to figure out how to deal with developer certificates.
This change also fixes an issue with corrupted artifacts.
- 9341c417: @rnx-kit/build builds your app in the cloud
- 01e91b07: Added macOS support
- 9d80be8c: Cancel remote job when user terminates
- 3fe939f7: Prompt the user to add the workflow file
- 01e91b07: Added Windows support