Skip to content

fix: remove min/maxItems from AuctionRequest component #67

fix: remove min/maxItems from AuctionRequest component

fix: remove min/maxItems from AuctionRequest component #67

Workflow file for this run

name: Lint
on:
pull_request:
jobs:
actionlint:
name: Actionlint
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- name: Install Actionlint
env:
version: "1.7.7"
run:
curl -Ls "https://github.com/rhysd/actionlint/releases/download/v${{ env.version
}}/actionlint_${{ env.version }}_linux_amd64.tar.gz" | sudo tar -x -z -C /usr/local/bin
actionlint
- run: |
echo "::add-matcher::.github/matcher-actionlint.json"
actionlint -color
prettier:
name: Prettier
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- run: npx prettier --check .
vacuum:
name: Vacuum
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- name: Install Vacuum
env:
version: 0.20.2
run:
curl -Ls "https://github.com/daveshanley/vacuum/releases/download/v${{ env.version
}}/vacuum_${{ env.version }}_linux_x86_64.tar.gz" | sudo tar -x -z -C /usr/local/bin
vacuum
- run: vacuum lint -d -e -b ./topsort-api-v2.yml
yamllint:
name: YAMLLint
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: astral-sh/setup-uv@v6
- run: uvx yamllint topsort-api-v2.yml
redocly:
name: Redocly
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- run:
npx @redocly/cli lint --extends recommended-strict --format github-actions
topsort-api-v2.yml
typos:
name: Check for language typos
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: crate-ci/[email protected]