Compare commits

..

7 Commits

Author SHA1 Message Date
stopflock
08238eaad2 stray period 2025-10-06 19:01:34 -05:00
stopflock
3fbcd8f092 add google versioncode 2025-10-06 18:53:29 -05:00
stopflock
aeea503060 Name asset files in release correctly, remove finished todos 2025-10-06 14:48:13 -05:00
stopflock
69084be7bd add permission for attaching assets to release 2025-10-06 12:42:27 -05:00
stopflock
14b52f8018 Bump version to 1.1 2025-10-06 12:03:26 -05:00
stopflock
5301810c0e run actions on tags on master, attach to release 2025-10-06 11:59:05 -05:00
stopflock
23713acb99 Merge pull request #20 from FoggedLens/vector-tiles
Everything but Vector tiles:

Splash screens and icons working right on both platforms
Search function available through a button
Stop adjusting UX depending on keyboard
Stop overlapping OS nav controls bar on android
Improve attribution (truncation, tap to view)
Add configurable max zoom to tile types
Remove tile providers whose terms we were possibly breaking
Navigation/routing UX, hidden behind dev mode - not in release yet
2025-10-06 11:11:46 -05:00
3 changed files with 42 additions and 4 deletions

View File

@@ -1,5 +1,11 @@
name: Build Release
on: workflow_dispatch
on:
push:
tags:
- '*'
permissions:
contents: write
jobs:
get-version:
@@ -154,3 +160,37 @@ jobs:
name: deflock_v${{ needs.get-version.outputs.version }}.ipa
path: Runner.ipa
if-no-files-found: 'error'
attach-to-release:
name: Attach Assets to Release
needs: [get-version, build-android-apk, build-android-aab, build-ios]
runs-on: ubuntu-latest
steps:
- name: Download APK artifact
uses: actions/download-artifact@v4
with:
name: deflock_v${{ needs.get-version.outputs.version }}.apk
- name: Download AAB artifact
uses: actions/download-artifact@v4
with:
name: deflock_v${{ needs.get-version.outputs.version }}.aab
- name: Download IPA artifact
uses: actions/download-artifact@v4
with:
name: deflock_v${{ needs.get-version.outputs.version }}.ipa
- name: Rename files for release
run: |
mv app-release.apk deflock_v${{ needs.get-version.outputs.version }}.apk
mv app-release.aab deflock_v${{ needs.get-version.outputs.version }}.aab
mv Runner.ipa deflock_v${{ needs.get-version.outputs.version }}.ipa
- name: Attach assets to release
uses: softprops/action-gh-release@v2
with:
files: |
deflock_v${{ needs.get-version.outputs.version }}.apk
deflock_v${{ needs.get-version.outputs.version }}.aab
deflock_v${{ needs.get-version.outputs.version }}.ipa

View File

@@ -84,9 +84,7 @@ cp lib/keys.dart.example lib/keys.dart
### Current Development
- Swap in alprwatch.org/directions avoidance routing API
- Help button with links to email, discord, and website
- Move download button?
- Clean cache when nodes have disappeared / been deleted by others / queue item was deleted
- Clean up dev_config
- Improve offline area node refresh live display
- Add default operator profiles (Lowes etc)

View File

@@ -1,7 +1,7 @@
name: deflockapp
description: Map public surveillance infrastructure with OpenStreetMap
publish_to: "none"
version: 1.0.10
version: 1.1.0+2 # The thing after the + is the google versionCode
environment:
sdk: ">=3.5.0 <4.0.0" # oauth2_client 4.x needs Dart 3.5+