Skip to content

Commit cd676e1

Browse files
authored
Refactor filtering demo (#4430)
1 parent 345a9be commit cd676e1

31 files changed

+1224
-267
lines changed

.github/workflows/android.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,14 @@ jobs:
274274
echo "$FASTLANE_OUTPUT"
275275
SHARE_URL=$(echo "$FASTLANE_OUTPUT" | awk '/APP_SHARE_URL:/ {print $NF}')
276276
echo "Google play store APK link: $SHARE_URL" >> $GITHUB_STEP_SUMMARY
277+
278+
# Write the Play Store link into this job's check run output
279+
curl -s -X PATCH \
280+
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
281+
-H "Accept: application/vnd.github+json" \
282+
-H "X-GitHub-Api-Version: 2026-03-10" \
283+
"https://api.github.com/repos/${{ github.repository }}/check-runs/${{ job.check_run_id }}" \
284+
-d "{\"output\":{\"title\":\"Android ${{ matrix.ANDROID_ABI }}\",\"summary\":\"$SHARE_URL\"}}"
277285
278286
- name: Build AAB
279287
if: ${{ github.ref_name == 'master' || github.ref_type == 'tag' }}
@@ -309,3 +317,11 @@ jobs:
309317
echo "$FASTLANE_OUTPUT"
310318
SHARE_URL=$(echo "$FASTLANE_OUTPUT" | awk '/APP_SHARE_URL:/ {print $NF}')
311319
echo "Google play store AAB link: $SHARE_URL" >> $GITHUB_STEP_SUMMARY
320+
321+
# Write the Play Store link into this job's check run output
322+
curl -s -X PATCH \
323+
-H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
324+
-H "Accept: application/vnd.github+json" \
325+
-H "X-GitHub-Api-Version: 2026-03-10" \
326+
"https://api.github.com/repos/${{ github.repository }}/check-runs/${{ job.check_run_id }}" \
327+
-d "{\"output\":{\"title\":\"Android ${{ matrix.ANDROID_ABI }}\",\"summary\":\"$SHARE_URL\"}}"

.github/workflows/code_style.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,12 @@ jobs:
6868
uses: actions/checkout@v6
6969

7070
- name: Install Requirements
71+
#workaround for the current false positive bug in cppcheck 2.20 (latest version)
7172
run: |
72-
brew update
73-
brew install cppcheck
73+
curl -L https://github.com/danmar/cppcheck/archive/refs/tags/2.19.1.tar.gz | tar xz
74+
cmake -S cppcheck-2.19.1 -B cppcheck-build -DCMAKE_BUILD_TYPE=Release
75+
cmake --build cppcheck-build -j$(sysctl -n hw.logicalcpu)
76+
cmake --install cppcheck-build
7477
7578
- name: Run cppcheck test
7679
run: ./scripts/cppcheck.bash

.zenodo.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"description": "<p>Mergin Maps mobile app is a QGIS powered app for Android and iOS devices.</p>",
33
"license": "GPLv3",
44
"title": "Mergin Maps mobile app",
5-
"version": "2026.1.2",
5+
"version": "2026.2.0",
66
"upload_type": "software",
77
"publication_date": "2022-02-24",
88
"creators": [
@@ -39,7 +39,7 @@
3939
"related_identifiers": [
4040
{
4141
"scheme": "url",
42-
"identifier": "https://github.com/MerginMaps/mobile/tree/2026.1.2",
42+
"identifier": "https://github.com/MerginMaps/mobile/tree/2026.2.0",
4343
"relation": "isSupplementTo"
4444
},
4545
{

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cff-version: 2026.1.2
1+
cff-version: 2026.2.0
22
message: "If you use this software, please cite it as below."
33
authors:
44
- family-names: "Martin"

CLAUDE.md

Lines changed: 0 additions & 137 deletions
This file was deleted.

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ cmake_minimum_required(VERSION 3.22)
66

77
# Note: To update version use script/update_all_versions.bash
88
set(MM_VERSION_MAJOR "2026")
9-
set(MM_VERSION_MINOR "1")
10-
set(MM_VERSION_PATCH "2")
9+
set(MM_VERSION_MINOR "2")
10+
set(MM_VERSION_PATCH "0")
1111

1212
if (VCPKG_TARGET_TRIPLET MATCHES ".*ios.*")
1313
set(IOS TRUE)

0 commit comments

Comments
 (0)