Skip to content

Commit

Permalink
Add dependency installation and linting steps to PR workflow; update …
Browse files Browse the repository at this point in the history
…Prettier ignore for specific CSS files
  • Loading branch information
mauro-balades committed Jan 4, 2025
1 parent 0a5db20 commit 2251559
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
6 changes: 6 additions & 0 deletions .github/workflows/pr-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,12 @@ jobs:
- name: Install Surfer
run: npm i -g @zen-browser/surfer

- name: Install dependencies
run: pnpm install

- name: Lint
run: pnpm lint

- name: Download Firefox and dependencies
run: surfer download

Expand Down
5 changes: 4 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,7 @@ engine/
src/browser/app/profile/*.js
pnpm-lock.yaml

**/engine/
**/engine/

# Some CSS files are preprocessed and prettier doesn't handle them well
src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css

0 comments on commit 2251559

Please sign in to comment.