fix(ci): linting, permissions and configuration

This commit is contained in:
Ismo Vuorinen
2025-01-29 14:27:54 +02:00
parent f3438ac285
commit 1e7b107ece
21 changed files with 275 additions and 131 deletions

View File

@@ -3,18 +3,15 @@
# Open a Pull Request if any images can be compressed.
name: Compress Images on Demand
env:
ACTIONS_ALLOW_UNSECURE_COMMAND: false
on:
workflow_dispatch:
schedule:
- cron: "00 23 * * 0"
permissions:
contents: write
statuses: write
pull-requests: write
contents: read
statuses: read
pull-requests: read
jobs:
CompressOnDemandOrSchedule: