diff --git a/.github/workflows/build-master.yml b/.github/workflows/build-master.yml index 7f98b61..f4b468f 100644 --- a/.github/workflows/build-master.yml +++ b/.github/workflows/build-master.yml @@ -161,12 +161,17 @@ jobs: working-directory: ./RbfxTemplate.Android run: dotnet publish -f net7.0-android -c Release --no-restore -p:AndroidVersionCode=${{ needs.set_version.outputs.ANDROID_VERSION }} -p:AndroidSdkDirectory=$ANDROID_HOME -p:Version=${{ needs.set_version.outputs.BUILD_VERSION }} + - name: Find APK + run: | + dotnet tool run ezpipeline resolve-path -i ./RbfxTemplate.Android/bin/Release/**/*-Signed.apk -v APK_PATH + dotnet tool run ezpipeline resolve-path -i ./RbfxTemplate.Android/bin/Release/**/*-Signed.aab -v AAB_PATH + - name: Release uses: softprops/action-gh-release@v1 with: files: | - ./RbfxTemplate.Android/bin/Release/net7.0-android/publish/com.companyname.RbfxTemplate.android-Signed.aab - ./RbfxTemplate.Android/bin/Release/net7.0-android/publish/com.companyname.RbfxTemplate.android-Signed.apk + ${{ env.APK_PATH }} + ${{ env.AAB_PATH }} name: v${{ needs.set_version.outputs.BUILD_VERSION }} tag_name: v${{ needs.set_version.outputs.BUILD_VERSION }} token: ${{ secrets.GITHUB_TOKEN }} @@ -177,7 +182,7 @@ jobs: if: ${{ env.BUTLER_API_KEY != '' && vars.ITCH_PROJECT != '' }} run: | dotnet tool run ezpipeline -- fetch-tool --name Butler -o tools/itch - tools/itch/butler push ./RbfxTemplate.Android/bin/Release/net7.0-android/publish/com.companyname.RbfxTemplate.android-Signed.apk ${{ vars.ITCH_PROJECT }}:android + tools/itch/butler push ${{ env.APK_PATH }} ${{ vars.ITCH_PROJECT }}:android shell: bash # --------------------------------------------------------------------------------------- build_uwp: diff --git a/RbfxTemplate.csproj b/RbfxTemplate.csproj index 2bd19f5..ad55137 100644 --- a/RbfxTemplate.csproj +++ b/RbfxTemplate.csproj @@ -23,6 +23,7 @@ + \ No newline at end of file diff --git a/RbfxTemplate/Properties/launchSettings.json b/RbfxTemplate/Properties/launchSettings.json new file mode 100644 index 0000000..70bc76a --- /dev/null +++ b/RbfxTemplate/Properties/launchSettings.json @@ -0,0 +1,11 @@ +{ + "profiles": { + "RBFX Editor": { + "commandName": "Executable", + "executablePath": "dotnet", + "commandLineArgs": + "tool run rbfx $(MSBuildProjectDirectory)/../Content/Common --plugin $(TargetDir)$(TargetFileName)", + "nativeDebugging": true + } + } +} \ No newline at end of file