fix(workflows): resolve all remaining workflow issues

- Add chmod +x gradlew to Performance Test to fix permissions
- Fix Security Scan SARIF upload permissions and remove broken Semgrep configs
- Update Android App CI path filters to include gradle build files

Made by Wiktor/overspend1
This commit is contained in:
Wiktor
2025-07-23 03:47:18 +02:00
parent 86c3024a26
commit 07d70c84cb
3 changed files with 14 additions and 4 deletions

View File

@@ -5,12 +5,18 @@ on:
branches: [ main, develop ]
paths:
- 'apps/android/**'
- 'shared/**'
- 'build.gradle.kts'
- 'settings.gradle.kts'
- 'gradlew'
- 'gradle/**'
pull_request:
branches: [ main ]
paths:
- 'apps/android/**'
- 'shared/**'
- 'build.gradle.kts'
- 'settings.gradle.kts'
- 'gradlew'
- 'gradle/**'
env:
GRADLE_OPTS: "-Dorg.gradle.jvmargs=-Xmx2048m -Dorg.gradle.daemon=false"

View File

@@ -95,6 +95,7 @@ jobs:
- name: Build backup service
run: |
chmod +x gradlew
cd services/backup-engine
if [ -f "build.gradle.kts" ]; then
../../gradlew build

View File

@@ -10,6 +10,10 @@ on:
- cron: '0 2 * * *'
workflow_dispatch:
permissions:
contents: read
security-events: write
jobs:
dependency-scan:
runs-on: ubuntu-latest
@@ -92,13 +96,12 @@ jobs:
with:
config: >
p/security-audit
p/owasp-top-10
p/kotlin
p/java
p/typescript
p/python
p/javascript
p/rust
p/cpp
generateSarif: "1"
- name: Upload SARIF file