Skip to content

Add eslint and sort includes #695

Add eslint and sort includes

Add eslint and sort includes #695

Workflow file for this run

name: build
on: [push, pull_request]
jobs:
go:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2
with:
go-version: "^1.16.6"
- run: go test -v ./go/...
js-wbn:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20, 22, 24]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- run: npm --prefix ./js/bundle ci
- run: npm --prefix ./js/bundle run build
- run: npm --prefix ./js/bundle test
js-wbn-sign:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20, 22, 24]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- run: npm --prefix ./js/sign ci
- run: npm --prefix ./js/sign run build
- run: npm --prefix ./js/sign test
prettier:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
cache-dependency-path: |
src/bundle/package-lock.json
src/sign/package-lock.json
- name: Install Prettier and Plugins
run: |
npm install prettier@3.5 @ianvs/prettier-plugin-sort-imports --no-save
- name: Run Prettier Check
run: |
./node_modules/.bin/prettier --check src/bundle/. --ignore-unknown --ignore-path=src/bundle/.prettierignore
./node_modules/.bin/prettier --check src/sign/. --ignore-unknown --ignore-path=src/sign/.prettierignore --plugin=@ianvs/prettier-plugin-sort-imports