1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-29 06:33:40 +00:00

[EC-183] Move eslint and prettier to project root (#2536)

This commit is contained in:
Oscar Hinton
2022-05-03 21:45:37 +02:00
committed by GitHub
parent 06f72b90d7
commit c1cc5a0814
19 changed files with 5258 additions and 2144 deletions

View File

@@ -7,7 +7,7 @@ on:
- 'l10n_master'
- 'gh-pages'
paths:
- 'apps/browser'
- 'apps/browser/**'
workflow_dispatch:
inputs: {}
@@ -33,26 +33,6 @@ jobs:
run: cloc --include-lang TypeScript,JavaScript,HTML,Sass,CSS --vcs git
lint:
name: Lint
runs-on: ubuntu-20.04
steps:
- name: Checkout repo
uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3.0.0
- name: Set up Node
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3.0.0
with:
cache: 'npm'
cache-dependency-path: '**/package-lock.json'
node-version: '16'
- name: Run linter
run: |
npm ci
npm run lint
setup:
name: Setup
runs-on: ubuntu-20.04

View File

@@ -7,7 +7,7 @@ on:
- 'l10n_master'
- 'gh-pages'
paths:
- 'apps/desktop'
- 'apps/desktop/**'
workflow_dispatch:
inputs: {}

36
.github/workflows/lint.yml vendored Normal file
View File

@@ -0,0 +1,36 @@
---
name: Lint
on:
push:
branches-ignore:
- 'l10n_master'
- 'gh-pages'
paths-ignore:
- '.github/workflows/**'
workflow_dispatch:
inputs: {}
defaults:
run:
shell: bash
jobs:
lint:
name: Lint
runs-on: ubuntu-20.04
steps:
- name: Checkout repo
uses: actions/checkout@a12a3943b4bdde767164f792f33f40b04645d846 # v3.0.0
- name: Set up Node
uses: actions/setup-node@9ced9a43a244f3ac94f13bfd896db8c8f30da67a # v3.0.0
with:
cache: 'npm'
cache-dependency-path: '**/package-lock.json'
node-version: '16'
- name: Run linter
run: |
npm ci
npm run lint