-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Set up remote ad hoc builds #70396
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
mountiny
merged 31 commits into
Expensify:main
from
callstack-internal:set-up-remote-ad-hoc-builds
Oct 16, 2025
Merged
Set up remote ad hoc builds #70396
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
99e9e89
add scaffold actions for remote adhocs
rinej 0cbd691
Merge branch 'Migrate-rnef-to-rock' into set-up-remote-ad-hoc-builds
rinej 59ded22
adjust change after rnef to rock refactor
rinej 07fc01a
Merge branch 'main' into set-up-remote-ad-hoc-builds
rinej a2a8724
add ag-hoc flags to android
rinej 6a73b5a
remove adhoc build on every merge to main
rinej 1197873
adjust apps build urls
rinej ec40f06
Merge branch 'main' into set-up-remote-ad-hoc-builds
rinej 04bcab5
fix lint for wokflow
rinej 9b11a77
take base64 certificate from 1password
rinej bfce94a
adjust load credential naming
rinej 7dc2e78
load additional credentials from 1Pass
rinej e73dea5
adjust android adhoc build to use file instead of base64
rinej caad4d5
adjust ios adhoc build to use files instead of base64
rinej e790d50
disable comment bot on testBuild
rinej 38af96c
Merge branch 'main' into set-up-remote-ad-hoc-builds
rinej b91537a
fix: set github token in env only
rinej 593f4c9
add custom keystore path to android testBuild
rinej c254cc6
remove keychain and certificate password in ios test build
rinej 951391a
adjust keystore-path, use proper configuration name
rinej 41cbd72
update certificates names on iOS
rinej 9907c1c
add additional logging on android, support special characters on ios
rinej 1aa38d3
add android param
rinej 51da0c6
update ios actiob for special characters
rinej b5e786a
update rock action commit hash
rinej db547a7
add mapping for bundle IDs to provisioning profile names on ios,
rinej f04e89d
add absolute path when creating ExportOptions.plist
rinej 6762c36
add fix with for downloading cache for ios
rinej d392e67
update android commit hash
rinej bb6d63e
use most recent ios action commit hash
rinej 4ee45cd
Merge branch 'main' into set-up-remote-ad-hoc-builds
rinej File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we make sure these are still required? As far as I remember the default value is now the same.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the project’s Gradle setup, we’ve got all four architectures selected.
If we don’t want to build for the legacy one, I think we’ll still need to keep it. Do you know how we can verify that further?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No I think you're right, thanks for looking into it! Let's leave it as is.