File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040 - uses : actions/checkout@v3
4141 name : Checkout the code
4242
43+ - name : Read ApplicationId from csproj
44+ shell : bash
45+ run : |
46+ APP_ID=$(grep "<ApplicationId>" "${{ inputs.project-file }}" | head -n1 | sed 's/.*<ApplicationId>\(.*\)<\/ApplicationId>.*/\1/')
47+
48+ if [ -z "$APP_ID" ]; then
49+ echo "ApplicationId not found in csproj"
50+ exit 1
51+ fi
52+
53+ echo "APP_ID=$APP_ID" >> "$GITHUB_ENV"
54+ echo "$APP_ID"
55+
4356 - name : Install MAUI Workload
4457 run : dotnet workload install maui --ignore-failed-sources
4558
5972
6073 - name : Rename APK
6174 run : |
62- mv "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/com.haveno -x86_64-Signed.apk" "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/haveno-x86_64.apk"
63- mv "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/com.haveno -arm64-v8a-Signed.apk" "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/haveno-arm64-v8a.apk"
64- mv "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/com.haveno -armeabi-v7a-Signed.apk" "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/haveno-armeabi-v7a.apk"
75+ mv "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/${APP_ID} -x86_64-Signed.apk" "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/haveno-x86_64.apk"
76+ mv "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/${APP_ID} -arm64-v8a-Signed.apk" "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/haveno-arm64-v8a.apk"
77+ mv "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/${APP_ID} -armeabi-v7a-Signed.apk" "${{ inputs.project-folder }}/bin/${{ inputs.build-config }}/${{ inputs.dotnet-version-target }}-android/publish/haveno-armeabi-v7a.apk"
6578 shell : bash
6679
6780 - name : Upload APK
You can’t perform that action at this time.
0 commit comments