[tools] Properly run GH actions on tool script changes #2984
10 changed files with 18 additions and 15 deletions
5
.github/workflows/android-beta.yaml
vendored
5
.github/workflows/android-beta.yaml
vendored
|
@ -7,6 +7,7 @@ on:
|
|||
paths-ignore:
|
||||
- .gitignore
|
||||
- .github/**
|
||||
- '!.github/workflows/android-beta.yaml' # Run check on self change
|
||||
- '**/*_tests/**'
|
||||
- '**/CMakeLists.txt'
|
||||
- CONTRIBUTORS
|
||||
|
@ -65,10 +66,6 @@ jobs:
|
|||
./configure.sh ./private.git
|
||||
rm -rf ./private.git
|
||||
|
||||
- name: Set up SDK
|
||||
shell: bash
|
||||
run: (cd tools/android; ./set_up_android.py --sdk $ANDROID_SDK_ROOT)
|
||||
|
||||
- name: Compile
|
||||
shell: bash
|
||||
working-directory: android
|
||||
|
|
|
@ -3,8 +3,10 @@ on:
|
|||
workflow_dispatch: # Manual trigger
|
||||
pull_request:
|
||||
paths:
|
||||
- .github/workflows/android-check-metadata.yaml # Run check on self change
|
||||
- android/src/fdroid/**
|
||||
- android/src/google/**
|
||||
- tools/python/check_store_metadata.py
|
||||
|
||||
jobs:
|
||||
android-check-metadata:
|
||||
|
|
1
.github/workflows/android-check.yaml
vendored
1
.github/workflows/android-check.yaml
vendored
|
@ -5,6 +5,7 @@ on:
|
|||
paths-ignore:
|
||||
- .gitignore
|
||||
- .github/**
|
||||
- '!.github/workflows/android-check.yaml' # Run check on self change
|
||||
- '**/*_tests/**'
|
||||
- CONTRIBUTORS
|
||||
- LICENSE
|
||||
|
|
4
.github/workflows/android-monkey.yaml
vendored
4
.github/workflows/android-monkey.yaml
vendored
|
@ -72,10 +72,6 @@ jobs:
|
|||
./configure.sh ./private.git
|
||||
rm -rf ./private.git
|
||||
|
||||
- name: Set up SDK
|
||||
shell: bash
|
||||
run: (cd tools/android; ./set_up_android.py --sdk $ANDROID_SDK_ROOT)
|
||||
|
||||
- name: Compile
|
||||
shell: bash
|
||||
working-directory: android
|
||||
|
|
2
.github/workflows/ios-beta.yaml
vendored
2
.github/workflows/ios-beta.yaml
vendored
|
@ -7,6 +7,7 @@ on:
|
|||
paths-ignore:
|
||||
- .gitignore
|
||||
- .github/**
|
||||
- '!.github/workflows/ios-beta.yaml' # Run check on self change
|
||||
- '**/*_tests/**'
|
||||
- '**/CMakeLists.txt'
|
||||
- CONTRIBUTORS
|
||||
|
@ -29,7 +30,6 @@ jobs:
|
|||
name: Apple TestFlight
|
||||
runs-on: macos-12
|
||||
env:
|
||||
DEVELOPER_DIR: /Applications/Xcode_13.4.1.app/Contents/Developer
|
||||
LANG: en_US.UTF-8 # Fastlane complains that the terminal is using ASCII.
|
||||
LANGUAGE: en_US.UTF-8
|
||||
LC_ALL: en_US.UTF-8
|
||||
|
|
2
.github/workflows/ios-check-metadata.yaml
vendored
2
.github/workflows/ios-check-metadata.yaml
vendored
|
@ -3,7 +3,9 @@ on:
|
|||
workflow_dispatch: # Manual trigger
|
||||
pull_request:
|
||||
paths:
|
||||
- .github/workflows/ios-check-metadata.yaml # Run check on self change
|
||||
- iphone/metadata/**
|
||||
- tools/python/check_store_metadata.py
|
||||
|
||||
jobs:
|
||||
ios-check-metadata:
|
||||
|
|
4
.github/workflows/ios-check.yaml
vendored
4
.github/workflows/ios-check.yaml
vendored
|
@ -5,6 +5,7 @@ on:
|
|||
paths-ignore:
|
||||
- .gitignore
|
||||
- .github/**
|
||||
- '!.github/workflows/ios-check.yaml' # Run check on self change
|
||||
- '**/*_tests/**'
|
||||
- '**/CMakeLists.txt'
|
||||
- CONTRIBUTORS
|
||||
|
@ -26,9 +27,8 @@ on:
|
|||
jobs:
|
||||
ios-check:
|
||||
name: Build iOS
|
||||
runs-on: macos-11
|
||||
runs-on: macos-12
|
||||
env:
|
||||
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
|
||||
LANG: en_US.UTF-8 # Fastlane complains that the terminal is using ASCII.
|
||||
LANGUAGE: en_US.UTF-8
|
||||
LC_ALL: en_US.UTF-8
|
||||
|
|
3
.github/workflows/ios-release.yaml
vendored
3
.github/workflows/ios-release.yaml
vendored
|
@ -5,9 +5,8 @@ on:
|
|||
jobs:
|
||||
ios-release:
|
||||
name: iOS Release
|
||||
runs-on: macos-11
|
||||
runs-on: macos-12
|
||||
env:
|
||||
DEVELOPER_DIR: /Applications/Xcode_13.2.1.app/Contents/Developer
|
||||
LANG: en_US.UTF-8 # Fastlane complains that the terminal is using ASCII.
|
||||
LANGUAGE: en_US.UTF-8
|
||||
LC_ALL: en_US.UTF-8
|
||||
|
|
4
.github/workflows/linux-check.yaml
vendored
4
.github/workflows/linux-check.yaml
vendored
|
@ -5,6 +5,7 @@ on:
|
|||
paths-ignore:
|
||||
- .gitignore
|
||||
- .github/**
|
||||
- '!.github/workflows/linux-check.yaml' # Run check on self change
|
||||
- CONTRIBUTORS
|
||||
- LICENSE
|
||||
- NOTICE
|
||||
|
@ -16,6 +17,9 @@ on:
|
|||
- packaging/**
|
||||
- pyhelpers/**
|
||||
- tools/**
|
||||
- '!tools/python/run_desktop_tests.py'
|
||||
- '!tools/python/testserver.py'
|
||||
- '!tools/python/SiblingKiller.py'
|
||||
- xcode/**
|
||||
|
||||
jobs:
|
||||
|
|
6
.github/workflows/strings-check.yaml
vendored
6
.github/workflows/strings-check.yaml
vendored
|
@ -3,8 +3,10 @@ on:
|
|||
workflow_dispatch: # Manual trigger
|
||||
pull_request:
|
||||
paths:
|
||||
- data/strings/strings.txt
|
||||
- data/strings/types_strings.txt
|
||||
- .github/workflows/strings-check.yaml # Run check on self change
|
||||
- data/countries_names.txt
|
||||
- data/strings/*
|
||||
- tools/python/strings_utils.py
|
||||
|
||||
jobs:
|
||||
validate-translation-strings:
|
||||
|
|
Reference in a new issue