Compare commits

...
Author SHA1 Message Date
Thomas SharedInboxandClaude Sonnet 4.6 acd5abaa06 fix: trigger deploy on script changes, add changelog dep, deepen fetch (#228)
- Add scripts/deploy_playstore.py to android_re in deploy.yml so upload-script
  fixes trigger a redeploy automatically
- Change fetch-depth from 1 to 100 in deploy-playstore job so git log can
  produce a full 50-entry changelog
- Add generate-changelog as a dep of publish-android in Taskfile.yml so the
  bundled assets/changelog.txt is always regenerated before each Play Store build

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-24 21:04:10 +02:00
2 changed files with 3 additions and 2 deletions
+2 -2
View File
@@ -38,7 +38,7 @@ jobs:
echo "Changed files:"
echo "$CHANGED"
android_re='^(android/|integration_test/|lib/|pubspec\.yaml|pubspec\.lock|drift_schemas/)'
android_re='^(android/|integration_test/|lib/|pubspec\.yaml|pubspec\.lock|drift_schemas/|scripts/deploy_playstore\.py)'
linux_re='^(linux/|lib/|pubspec\.yaml|pubspec\.lock)'
echo "$CHANGED" | grep -qE "$android_re" \
@@ -97,7 +97,7 @@ jobs:
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
fetch-depth: 100
- name: Check runner tools
run: |
+1
View File
@@ -238,6 +238,7 @@ tasks:
publish-android:
desc: Build cached AAB, stamp versionCode, sign, and publish to Play Store via Dagger
deps: [generate-changelog]
preconditions:
- sh: test -n "$PLAY_STORE_CONFIG_JSON"
msg: "PLAY_STORE_CONFIG_JSON is not set"