Skip to content

Enforce camel_case style on parameters #5

Enforce camel_case style on parameters

Enforce camel_case style on parameters #5

Workflow file for this run

name: CI
on:
workflow_dispatch:
pull_request:
push:
branches: ["main"]
permissions:
contents: read
jobs:
lint:
name: Lint
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- name: Install ShellCheck
run: |
sudo apt-get update
sudo apt-get install -y shellcheck
- name: Check shell scripts
run: |
bash -n ./*.sh
shellcheck ./*.sh
- name: Check Markdown
run: npx --yes markdownlint-cli2@0.23.1 README.md AGENTS.md 'docs/**/*.md'
link-check:
name: Link Check
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- name: Restore lychee cache
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: .lycheecache
key: cache-lychee-${{ github.sha }}
restore-keys: cache-lychee-
- name: Run lychee
uses: lycheeverse/lychee-action@8646ba30535128ac92d33dfc9133794bfdd9b411 # v2.8.0
with:
args: >-
--verbose
--no-progress
--cache
--max-cache-age 1d
--root-dir .
README.md
AGENTS.md
'docs/**/*.md'
fail: true
jobSummary: false