when: - event: pull_request steps: - name: pre-commit image: alpine:3.21 commands: - apk add --no-cache pre-commit git luacheck stylua - git config --global --add safe.directory "$CI_WORKSPACE" - pre-commit run --all-files --show-diff-on-failure backend_options: kubernetes: serviceAccountName: vimpack-ci resources: requests: memory: 512Mi cpu: 1 limits: memory: 2Gi cpu: 2