Updated permissions in all Github workflows #22

Merged
JMR-dev merged 1 commits from fix-gh-workflow-permissions into develop 2025-10-02 19:37:02 +00:00
9 changed files with 24 additions and 0 deletions
@@ -33,6 +33,7 @@ on:
permissions:
contents: read
pull-requests: write
jobs:
configure-branch-protection:
+4
View File
@@ -4,6 +4,10 @@ name: CI/CD Pipeline
on:
workflow_dispatch:
permissions:
contents: read
pull-requests: write
jobs:
test:
runs-on: ${{ matrix.os }}
+4
View File
@@ -10,6 +10,10 @@ on:
# - "src/**/*.js"
# - "src/**/*.jsx"
permissions:
contents: read
pull-requests: write
jobs:
claude-review:
# Optional: Filter by PR author
+4
View File
@@ -10,6 +10,10 @@ on:
pull_request_review:
types: [submitted]
permissions:
contents: read
pull-requests: write
jobs:
claude:
if: |
+4
View File
@@ -13,6 +13,10 @@ on:
default: false
type: boolean
permissions:
contents: read
pull-requests: write
env:
APP_NAME: android-file-handler
PYTHON_VERSION: "3.12"
+1
View File
@@ -19,6 +19,7 @@ on:
permissions:
contents: write
pull-requests: write
env:
# change this if you prefer a different pinned fpm version
+1
View File
@@ -9,6 +9,7 @@ on:
permissions:
contents: read
packages: read
pull-requests: write
env:
FPM_VERSION: "1.16.0"
+1
View File
@@ -18,6 +18,7 @@ on:
permissions:
contents: write
pull-requests: write
jobs:
sync-wiki:
+4
View File
@@ -7,6 +7,10 @@ on:
required: true
default: '0.1.0'
permissions:
contents: read
pull-requests: write
jobs:
test-environment:
runs-on: ubuntu-latest