diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 28ddb23c..2dad2f0c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,6 +38,11 @@ on: required: true type: boolean default: true + github: + description: "Should we publish on Github?" + default: true + required: true + type: boolean sentry: description: "Should we use sentry?" default: true @@ -52,6 +57,7 @@ jobs: flavor: documentscanner release_type: ${{ github.event.inputs.release_type }} publish: ${{ github.event.inputs.publish }} + github: ${{ github.event.inputs.github }} sentry: ${{ github.event.inputs.sentry }} secrets: inherit @@ -62,6 +68,7 @@ jobs: flavor: cardwallet release_type: ${{ github.event.inputs.release_type }} publish: ${{ github.event.inputs.publish }} + github: ${{ github.event.inputs.github }} sentry: ${{ github.event.inputs.sentry }} secrets: inherit @@ -72,6 +79,7 @@ jobs: flavor: documentscanner release_type: ${{ github.event.inputs.release_type }} publish: ${{ github.event.inputs.publish }} + github: ${{ github.event.inputs.github }} sentry: ${{ github.event.inputs.sentry }} secrets: inherit @@ -82,5 +90,6 @@ jobs: flavor: cardwallet release_type: ${{ github.event.inputs.release_type }} publish: ${{ github.event.inputs.publish }} + github: ${{ github.event.inputs.github }} sentry: ${{ github.event.inputs.sentry }} secrets: inherit diff --git a/.gitignore b/.gitignore index 3e9b6cc5..40809818 100644 --- a/.gitignore +++ b/.gitignore @@ -78,6 +78,7 @@ build /vendor .cxx /fastlane/report.xml +*.pem #alpimaps app/**/*.LICENSE.txt diff --git a/fastlane/Fastfile b/fastlane/Fastfile index f8ed6f2a..2aa212e0 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -263,7 +263,7 @@ lane :build_flavor do |params| # end when 'alpha','beta','production' upload_store(changelog:changelog, version: version, versionCode: versionCode, flavor:flavor, options:options, build_output:build_output) - if (platform == 'ios') + if (platform == 'ios' && options[:github] != false) # we now github create releases on iOS for european users changelog = get_changelog(platform:platform, flavor:'github') set_github_release( diff --git a/tools b/tools index 7ceb8918..f026a4f1 160000 --- a/tools +++ b/tools @@ -1 +1 @@ -Subproject commit 7ceb8918090448f1b555a6c3abe4450760eacba9 +Subproject commit f026a4f104d709708a57f4342fe6844874380a0d diff --git a/yarn.lock b/yarn.lock index 1ad4e0c5..3048dba1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -27,7 +27,7 @@ __metadata: "@akylas/nativescript-app-tools@file:tools::locator=root-workspace-0b6124%40workspace%3A.": version: 1.0.0 - resolution: "@akylas/nativescript-app-tools@file:tools#tools::hash=d2ef25&locator=root-workspace-0b6124%40workspace%3A." + resolution: "@akylas/nativescript-app-tools@file:tools#tools::hash=9f00c9&locator=root-workspace-0b6124%40workspace%3A." dependencies: "@dotenvx/dotenvx": "npm:1.19.3" "@nativescript-community/fontmin": "npm:0.9.11" @@ -81,7 +81,7 @@ __metadata: typescript: "npm:5.6.3" typescript-eslint: "npm:^8.9.0" webpack-bundle-analyzer: "npm:^4.10.2" - checksum: 10/002a4a9b4ee2d62a776a26d91450acb3e79be6e66995c82e2be75533a047fbaa20a8301e54cbcb1fe3aad971c6c5bd1bc4e261b2701abb9c7860302e0f2298fa + checksum: 10/a5a79fa420d53fe4e6fbf8b5f9d858f171e9f8730df999fcb5d77512a4ee2eba24dc0baa41e00c5702f79ff007eb68e21d5ea73f5becca77c704e488ed2ad73d languageName: node linkType: hard