Skip to content

Lock File Maintenance #3875

Lock File Maintenance

Lock File Maintenance #3875

name: "Lock File Maintenance"
on: # yamllint disable-line rule:truthy
schedule:
- cron: "0 */3 * * *" # At minute 0 past every 3rd hour.
pull_request:
branches:
- "dependabot/**"
workflow_dispatch: # yamllint disable-line rule:empty-values
permissions:
contents: "write" # for checkout and lock file updates
jobs:
lock-file:
uses: "anolilab/workflows/.github/workflows/pnpm-lock-file-maintenance.yml@main"
with:
target-repo: "anolilab/javascript-style-guide"
node-version: "22.x"
run-audit-fix: true
secrets:
github-token: "${{ secrets.LOCK_MAINTENANCE_GITHUB_TOKEN }}"