Skip to content

build(deps): bump the actions group across 1 directory with 12 updates #59

build(deps): bump the actions group across 1 directory with 12 updates

build(deps): bump the actions group across 1 directory with 12 updates #59

name: Check Line Endings
on:
push:
branches: [main]
pull_request:
branches: [main]
permissions:
contents: read
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- name: Reject CRLF in source files
run: |
files="$(git grep -Il $'\r' -- '*.sh' '*.rs' '*.kt' '*.kts' '*.xml' '*.yml' '*.yaml' || true)"
test -z "$files" || { printf 'CRLF is not allowed in:\n%s\n' "$files"; exit 1; }
- name: Verify manager identity contract
run: bash ./scripts/verify-manager-contract.sh