Skip to content

Map Sorcerer's Tower Ladder. #172

Map Sorcerer's Tower Ladder.

Map Sorcerer's Tower Ladder. #172

Workflow file for this run

name: CSV Lint
on:
push:
branches: [master]
pull_request:
branches: [master]
workflow_dispatch:
jobs:
csv-lint:
name: CSV Lint
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install csvlint
run: |
curl -L https://github.com/Clever/csvlint/releases/download/v0.3.0/csvlint-v0.3.0-linux-amd64.tar.gz | tar xz
sudo mv csvlint-v0.3.0-linux-amd64/csvlint /usr/local/bin/
- name: TSV Column Consistency
shell: bash
run: |
chmod +x ./scripts/tsv-lint.sh
./scripts/tsv-lint.sh ./src/main/resources
- name: CSV Lint
shell: bash
run: |
find ./src/main/resources -name '*.tsv' -print0 \
| xargs -0 -n 1 csvlint -delimiter $'\t'