diff --git a/.forgejo/workflows/android-beta.yaml b/.forgejo/workflows/android-beta.yaml index b414930c5..eebb60af7 100644 --- a/.forgejo/workflows/android-beta.yaml +++ b/.forgejo/workflows/android-beta.yaml @@ -1,5 +1,6 @@ name: Android Beta on: + workflow_dispatch: # Manual trigger push: branches: - main diff --git a/.forgejo/workflows/android-check-metadata.yaml b/.forgejo/workflows/android-check-metadata.yaml index 8176cb7c8..84951e241 100644 --- a/.forgejo/workflows/android-check-metadata.yaml +++ b/.forgejo/workflows/android-check-metadata.yaml @@ -1,5 +1,6 @@ name: Android Check Metadata on: + workflow_dispatch: # Manual trigger pull_request: paths: - .github/workflows/android-check-metadata.yaml # Run check on self change diff --git a/.forgejo/workflows/android-check.yaml b/.forgejo/workflows/android-check.yaml index 8f63919cf..5c22e6e9b 100644 --- a/.forgejo/workflows/android-check.yaml +++ b/.forgejo/workflows/android-check.yaml @@ -1,5 +1,6 @@ name: Android Check on: + workflow_dispatch: # Manual trigger push: branches: - main diff --git a/.forgejo/workflows/android-monkey.yaml b/.forgejo/workflows/android-monkey.yaml index 35fddfd59..5112d881a 100644 --- a/.forgejo/workflows/android-monkey.yaml +++ b/.forgejo/workflows/android-monkey.yaml @@ -1,5 +1,6 @@ name: Android Monkey on: + workflow_dispatch: # Manual trigger schedule: - cron: '0 5 * * 0' # Once per week at 05:00 UTC diff --git a/.forgejo/workflows/android-release-metadata.yaml b/.forgejo/workflows/android-release-metadata.yaml index f11073401..1442663c7 100644 --- a/.forgejo/workflows/android-release-metadata.yaml +++ b/.forgejo/workflows/android-release-metadata.yaml @@ -1,5 +1,6 @@ name: Android Release Metadata on: + workflow_dispatch: # Manual trigger jobs: android-release-metadata: diff --git a/.forgejo/workflows/android-release.yaml b/.forgejo/workflows/android-release.yaml index 08120c98c..fb6b655d5 100644 --- a/.forgejo/workflows/android-release.yaml +++ b/.forgejo/workflows/android-release.yaml @@ -1,5 +1,6 @@ name: Android Release on: + workflow_dispatch: # Manual trigger env: RELEASE_NOTES: android/app/src/google/play/release-notes/en-US/default.txt diff --git a/.forgejo/workflows/appstream-check.yaml b/.forgejo/workflows/appstream-check.yaml index 35593bd0e..78c44a89c 100644 --- a/.forgejo/workflows/appstream-check.yaml +++ b/.forgejo/workflows/appstream-check.yaml @@ -1,5 +1,6 @@ name: Validate appstream metadata xml on: + workflow_dispatch: # Manual trigger pull_request: paths: - packaging/app.comaps.desktop.metainfo.xml diff --git a/.forgejo/workflows/coverage-check.yaml b/.forgejo/workflows/coverage-check.yaml index b04271641..22d456dfa 100644 --- a/.forgejo/workflows/coverage-check.yaml +++ b/.forgejo/workflows/coverage-check.yaml @@ -1,5 +1,6 @@ name: Coverage Report on: + workflow_dispatch: # Manual trigger pull_request: types: - opened @@ -52,6 +53,7 @@ jobs: fi - name: Check if manually triggered id: manually-triggered + if: github.event_name == 'workflow_dispatch' run: echo "manually-triggered=true" >> $GITHUB_OUTPUT coverage: diff --git a/.forgejo/workflows/desktop-file-check.yaml b/.forgejo/workflows/desktop-file-check.yaml index 6fb2ac6cd..6d7cc9bea 100644 --- a/.forgejo/workflows/desktop-file-check.yaml +++ b/.forgejo/workflows/desktop-file-check.yaml @@ -1,5 +1,6 @@ name: Validate .desktop file on: + workflow_dispatch: # Manual trigger pull_request: paths: - qt/res/app.comaps.desktop.desktop diff --git a/.forgejo/workflows/ios-beta.yaml b/.forgejo/workflows/ios-beta.yaml index f38b526e7..027e9c7e8 100644 --- a/.forgejo/workflows/ios-beta.yaml +++ b/.forgejo/workflows/ios-beta.yaml @@ -1,5 +1,6 @@ name: iOS Beta on: + workflow_dispatch: # Manual trigger push: branches: - main diff --git a/.forgejo/workflows/ios-check-metadata.yaml b/.forgejo/workflows/ios-check-metadata.yaml index ad92fd0c6..56e148576 100644 --- a/.forgejo/workflows/ios-check-metadata.yaml +++ b/.forgejo/workflows/ios-check-metadata.yaml @@ -1,5 +1,6 @@ name: iOS Check metadata on: + workflow_dispatch: # Manual trigger pull_request: paths: - .forgejo/workflows/ios-check-metadata.yaml # Run check on self change diff --git a/.forgejo/workflows/ios-check.yaml b/.forgejo/workflows/ios-check.yaml index f2ac718b7..effa8a548 100644 --- a/.forgejo/workflows/ios-check.yaml +++ b/.forgejo/workflows/ios-check.yaml @@ -1,5 +1,6 @@ name: iOS Check on: + workflow_dispatch: # Manual trigger push: branches: - main diff --git a/.forgejo/workflows/ios-release.yaml b/.forgejo/workflows/ios-release.yaml index 121ba6450..3cd1e11bd 100644 --- a/.forgejo/workflows/ios-release.yaml +++ b/.forgejo/workflows/ios-release.yaml @@ -1,5 +1,6 @@ name: iOS Release on: + workflow_dispatch: # Manual trigger jobs: ios-release: diff --git a/.forgejo/workflows/linux-check.yaml b/.forgejo/workflows/linux-check.yaml index 8a5edaa87..2eee1343a 100644 --- a/.forgejo/workflows/linux-check.yaml +++ b/.forgejo/workflows/linux-check.yaml @@ -1,5 +1,6 @@ name: Linux Check on: + workflow_dispatch: # Manual trigger push: branches: - main diff --git a/.forgejo/workflows/macos-check.yaml b/.forgejo/workflows/macos-check.yaml index 3afb8d6a3..1314285ce 100644 --- a/.forgejo/workflows/macos-check.yaml +++ b/.forgejo/workflows/macos-check.yaml @@ -1,5 +1,6 @@ name: macOS Check on: + workflow_dispatch: # Manual trigger push: branches: - main