Skip to content

Commit c8c6c23

Browse files
authored
Merge pull request #15 from Coding-Meet/release/v1.4.0
release v1.4.0
2 parents 92c5f48 + ba2f0ab commit c8c6c23

147 files changed

Lines changed: 9105 additions & 2878 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/FUNDING.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
buy_me_a_coffee: codingmeet
2+
github: [ Coding-Meet ]
23
# # These are supported funding model platforms
34

45
# github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]

‎.github/workflows/build-desktop.yml‎

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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

‎.github/workflows/macos-arm-test.yml‎

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,25 @@ jobs:
1818
- name: Grant execute permission
1919
run: chmod +x gradlew
2020

21-
- name: Inject release props
21+
- name: Inject QA props
2222
shell: bash
2323
env:
2424
SENTRY_DNS: ${{ secrets.SENTRY_DNS }}
25+
POSTHOG_API_KEY: ${{ secrets.POSTHOG_API_KEY }}
26+
27+
POSTHOG_HOST: ${{ vars.POSTHOG_HOST }}
28+
UPDATER_URL: ${{ vars.UPDATER_URL }}
29+
FEEDBACK_URL: ${{ vars.FEEDBACK_URL }}
2530
run: |
26-
MAJOR=$(grep "MAJOR=" version.properties | cut -d'=' -f2)
27-
MINOR=$(grep "MINOR=" version.properties | cut -d'=' -f2)
28-
PATCH=$(grep "PATCH=" version.properties | cut -d'=' -f2)
29-
VERSION="$MAJOR.$MINOR.$PATCH"
3031
echo "is_release=true" > composeApp/src/jvmMain/resources/props.properties
3132
echo "sentry_dns=$SENTRY_DNS" >> composeApp/src/jvmMain/resources/props.properties
32-
echo "version=$VERSION" >> composeApp/src/jvmMain/resources/props.properties
33+
echo "version=1.2.0" >> composeApp/src/jvmMain/resources/props.properties
34+
echo "enable_analytics=true" >> composeApp/src/jvmMain/resources/props.properties
35+
echo "enable_sentry=true" >> composeApp/src/jvmMain/resources/props.properties
36+
echo "posthog_api_key=$POSTHOG_API_KEY" >> composeApp/src/jvmMain/resources/props.properties
37+
echo "posthog_host=$POSTHOG_HOST" >> composeApp/src/jvmMain/resources/props.properties
38+
echo "updater_url=$UPDATER_URL" >> composeApp/src/jvmMain/resources/props.properties
39+
echo "feedback_url=$FEEDBACK_URL" >> composeApp/src/jvmMain/resources/props.properties
3340
3441
- name: Build macOS ARM DMG
3542
run: ./gradlew packageReleaseDistributionForCurrentOS --stacktrace

0 commit comments

Comments
 (0)