Open ljunquera opened 2 years ago
Maybe the release on the machine of Github is not putting the release over [app]/mobile/release
. You could check this by running this step after the Build release AAB
:
- name: Log files
run: |
ls -al app/mobile/release
ls -al app/build/outputs/bundle/release
You could put the output here to check what is happening.
hello here, I am facing the same issue, which is kind of odd. I tried troubleshooting it, and I got this in the logs:
All seems fine, the aab file is there, but can't be seen it
Seeing the same thing. Has anyone figured this out? 🤔
@langsmith I didn't have time to try further, but a possibility is that the action is not using the working-directory
setting. So it starts always from the root of the repo
@domenicovent I just wanted to confirm your theory here. After messing with this for a decent amount of time, it absolutely has to do with working-directory
.
I separated my single step into two steps, with all of the parts that required a working-directory
into the first, and access to the file in the second (which omitted working-directory
). All of a sudden everything started working and I could see the file.
Hi @DraqueT Could you share how you separated the step into two steps so I can make my build work successfully? I am stuck with the bundle singing.
@Surkhojb Ultimately I used a workaround. Part of the process I am using uploads the file to an external location that I have access to. I just pull it from there again so that I don't need to access the local path.
I am getting this error:
Run r0adkll/sign-android-release@v1 Preparing to sign key @ app/build/outputs/bundle/release with signing key Error: ENOENT: no such file or directory, scandir 'app/build/outputs/bundle/release'
I see in other posts that the app/build/outputs/bundle/[build flavor]release, but that's not where it is going on my machine, it goes to [app]/mobile/release. I expect there is a way to configure this, but am having trouble finding it.
I have also tried with releaseDirectory: app/mobile/release but got the same error.
When running:
The prior steps executed successfully: