@@ -46,26 +46,31 @@ jobs:
4646 if : runner.os != 'Windows'
4747 run : chmod +x gradlew
4848
49- - name : Inject release props
50- shell : bash
51- env :
52- SENTRY_DNS : ${{ secrets.SENTRY_DNS }}
53- run : |
54- MAJOR=$(grep "MAJOR=" version.properties | cut -d'=' -f2)
55- MINOR=$(grep "MINOR=" version.properties | cut -d'=' -f2)
56- PATCH=$(grep "PATCH=" version.properties | cut -d'=' -f2)
57- VERSION="$MAJOR.$MINOR.$PATCH"
58- echo "is_release=true" > composeApp/src/jvmMain/resources/props.properties
59- echo "sentry_dns=$SENTRY_DNS" >> composeApp/src/jvmMain/resources/props.properties
60- echo "version=$VERSION" >> composeApp/src/jvmMain/resources/props.properties
61-
6249 - name : Normalize version
6350 shell : bash
6451 run : |
6552 RAW_TAG="${GITHUB_REF_NAME}"
6653 VERSION="${RAW_TAG#v}"
6754 echo "APP_VERSION=$VERSION" >> $GITHUB_ENV
6855
56+ - name : Inject release props
57+ shell : bash
58+ env :
59+ SENTRY_DNS : ${{ secrets.SENTRY_DNS }}
60+ POSTHOG_API_KEY : ${{ secrets.POSTHOG_API_KEY }}
61+ POSTHOG_HOST : ${{ vars.POSTHOG_HOST }}
62+ UPDATER_URL : ${{ vars.UPDATER_URL }}
63+ FEEDBACK_URL : ${{ vars.FEEDBACK_URL }}
64+ run : |
65+ echo "is_release=true" > composeApp/src/jvmMain/resources/props.properties
66+ echo "sentry_dns=$SENTRY_DNS" >> composeApp/src/jvmMain/resources/props.properties
67+ echo "version=$APP_VERSION" >> composeApp/src/jvmMain/resources/props.properties
68+ echo "enable_analytics=true" >> composeApp/src/jvmMain/resources/props.properties
69+ echo "enable_sentry=true" >> composeApp/src/jvmMain/resources/props.properties
70+ echo "posthog_api_key=$POSTHOG_API_KEY" >> composeApp/src/jvmMain/resources/props.properties
71+ echo "posthog_host=$POSTHOG_HOST" >> composeApp/src/jvmMain/resources/props.properties
72+ echo "updater_url=$UPDATER_URL" >> composeApp/src/jvmMain/resources/props.properties
73+ echo "feedback_url=$FEEDBACK_URL" >> composeApp/src/jvmMain/resources/props.properties
6974 - name : Build native packages
7075 run : ./gradlew packageReleaseDistributionForCurrentOS --stacktrace
7176
0 commit comments