1
0
Fork 0

feat(action-runner): add privileged mode configuration

- add PRIVILEGED environment variable with select field in form configuration
- update docker-compose to use PRIVILEGED variable instead of hardcoded true value
- provide both English and Chinese labels for privilege mode option
- include enabled/disabled options with true/false values for flexible permission management
This commit is contained in:
pooneyy 2025-10-30 21:48:44 +08:00
parent 68e24e3192
commit 5712ec5480
No known key found for this signature in database
2 changed files with 14 additions and 1 deletions

View File

@ -1,5 +1,18 @@
additionalProperties:
formFields:
- default: "false"
edit: true
envKey: PRIVILEGED
labelEn: "Privilege Mode: Manually enabled for permission issues"
labelZh: "特权模式: 遇到权限问题时手动启用"
required: false
type: select
values:
- label: "启用 Enabled"
value: "true"
- label: "禁用 Disabled"
value: "false"
- default: "repos"
edit: true
envKey: ROLE

View File

@ -3,7 +3,7 @@ services:
image: ghcr.io/pooneyy/actions-runner:2.329.0
container_name: ${CONTAINER_NAME}
restart: always
privileged: true
privileged: ${PRIVILEGED}
networks:
- 1panel-network
labels: