If you encounter any issues in the future I’ll be more than happy to help!
If you encounter any issues in the future I’ll be more than happy to help!
We’ve also released eas-cli 15.0.13 today which should no longer remove `.git` if only you have an `.easignore`. In other words you shouldn’t see “fatal: not a git repository” anymore!
We’ve also released eas-cli 15.0.13 today which should no longer remove `.git` if only you have an `.easignore`. In other words you shouldn’t see “fatal: not a git repository” anymore!
Curious what we need to do yet to get a successful submission... haha
Curious what we need to do yet to get a successful submission... haha
Looks like now a mix of `plutil | xpath` is failing to parse `Info.plist` for `CFBundleIdentifier`. Looking into why (it works with another IPA I have at hand)…
github.com/expo/eas-bui...
Looks like now a mix of `plutil | xpath` is failing to parse `Info.plist` for `CFBundleIdentifier`. Looking into why (it works with another IPA I have at hand)…
github.com/expo/eas-bui...
```
- uses: eas/checkout
- ... build packages
- uses: eas/submit
```
In the meantime would you consider moving the building of packages to `postinstall` like described here? docs.expo.dev/build-refere...
```
- uses: eas/checkout
- ... build packages
- uses: eas/submit
```
In the meantime would you consider moving the building of packages to `postinstall` like described here? docs.expo.dev/build-refere...
The following error makes sense. It's hard to resolve app config when some config plugins (live-activity) aren't built!
The following error makes sense. It's hard to resolve app config when some config plugins (live-activity) aren't built!
For now the only thing we could try is a workflow like gist.github.com/sjchmiela/2b...
BTW thanks for the suggestion to add `HOMEBREW_NO_INSTALL_CLEANUP` to Homebrew calls!! Will do too.
For now the only thing we could try is a workflow like gist.github.com/sjchmiela/2b...
BTW thanks for the suggestion to add `HOMEBREW_NO_INSTALL_CLEANUP` to Homebrew calls!! Will do too.
I'll make it so we `EXPO_DEBUG=1` prints more information. Maybe that's not punycode, but something else instead?
Sorry for all the hassle around this.
I'll make it so we `EXPO_DEBUG=1` prints more information. Maybe that's not punycode, but something else instead?
Sorry for all the hassle around this.
```
BRANCH=$(git rev-parse --abbrev-ref HEAD)
```
to get the branch name. Just noticed a bug in `eas-cli@15` which causes `.git` to be skipped if you have `.easignore`). Will fix today.
```
BRANCH=$(git rev-parse --abbrev-ref HEAD)
```
to get the branch name. Just noticed a bug in `eas-cli@15` which causes `.git` to be skipped if you have `.easignore`). Will fix today.
I'll add `NODE_NO_WARNINGS=1` to the `npx` call, maybe that will help. If you want to try it first, you should be able to add
```
submit:
env:
NODE_NO_WARNINGS: "1"
...
```
I'll add `NODE_NO_WARNINGS=1` to the `npx` call, maybe that will help. If you want to try it first, you should be able to add
```
submit:
env:
NODE_NO_WARNINGS: "1"
...
```
(node:1699815) [DEP0040] DeprecationWarning: The punycode module is deprecated....
warning. Let me do something about it.
(node:1699815) [DEP0040] DeprecationWarning: The punycode module is deprecated....
warning. Let me do something about it.
Try
```
…
on:
push:
branches: …
defaults:
tools:
node: 20.13.1
…
jobs: …
```
Try
```
…
on:
push:
branches: …
defaults:
tools:
node: 20.13.1
…
jobs: …
```
```
npx -y eas-cli@latest build:inspect -p ios -s archive -o ~/sjchmiela-help
```
and check if:
- `.git` is inside
- inside `mobile-mapkit` and `live-activity` there's a podspec file?
```
npx -y eas-cli@latest build:inspect -p ios -s archive -o ~/sjchmiela-help
```
and check if:
- `.git` is inside
- inside `mobile-mapkit` and `live-activity` there's a podspec file?
- do you have `EAS_NO_VCS` in your env or `.git` in `.easignore`? (This would explain why there's no `.git` in the tarball.)
- do you have `requireCommit` in `eas.json`? (This should always package `.git`.)
- does `mobile-mapkit` have native iOS code? (My guess is yes.)
- do you have `EAS_NO_VCS` in your env or `.git` in `.easignore`? (This would explain why there's no `.git` in the tarball.)
- do you have `requireCommit` in `eas.json`? (This should always package `.git`.)
- does `mobile-mapkit` have native iOS code? (My guess is yes.)
This is very strange. It looks to me like:
- there's no `.git` in the project tarball
- `expo-module-scripts` thinks `mobile-mapkit` is an iOS module, but it lacks podspec inside.
This is very strange. It looks to me like:
- there's no `.git` in the project tarball
- `expo-module-scripts` thinks `mobile-mapkit` is an iOS module, but it lacks podspec inside.
>= 14.1.0 <= 14.7.1.
I think removing the upper bound should help.
Is there a reason you’ve pinned these versions? FWIW most of the v15 problems the early versions had should be gone now.
>= 14.1.0 <= 14.7.1.
I think removing the upper bound should help.
Is there a reason you’ve pinned these versions? FWIW most of the v15 problems the early versions had should be gone now.
```
export default ({ config }) => ({
version: process.env.EXPO_VERSION || config.version,
...
```
gist.github.com/sjchmiela/8a...
```
export default ({ config }) => ({
version: process.env.EXPO_VERSION || config.version,
...
```
gist.github.com/sjchmiela/8a...