Skip to content

Bump @typescript-eslint/eslint-plugin from 6.7.4 to 6.8.0 #107

Bump @typescript-eslint/eslint-plugin from 6.7.4 to 6.8.0

Bump @typescript-eslint/eslint-plugin from 6.7.4 to 6.8.0 #107

Workflow file for this run

name: CI
on:
push:
branches:
- '*'
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'
pull_request: null
permissions:
contents: read
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
cache: 'npm'
node-version: 18
- run: npm ci --no-fund --no-audit
- name: formatting
run: npm run fmt
- name: lint
run: npm run lint
- name: typescript check
run: npm run check
- name: collect coverage
run: npm run coverage
- name: upload coverage reports to Codecov
uses: codecov/codecov-action@v3
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
publish:
needs:
- check
runs-on: ubuntu-latest
if: github.event_name != 'pull_request' && startsWith(github.ref, 'refs/tags/')
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
cache: 'npm'
node-version: 18
registry-url: 'https://registry.npmjs.org'
- run: npm ci --no-fund --no-audit
- run: npm run build:dist
- run: npm publish --access public --verbose
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}