Update pr CI

Signed-off-by: larzie <lunar@lavache.com>
This commit is contained in:
larzie
2024-11-26 20:16:13 +03:00
committed by GitHub
parent 699641977e
commit ca035e419a

View File

@@ -1,4 +1,3 @@
name: Pull request test
on:
@@ -11,26 +10,23 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
submodules: 'recursive'
submodules: recursive
- name: Install Node.js and pnpm
uses: actions/setup-node@v3
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install pnpm
- name: Setup pnpm
run: npm install -g pnpm
- name: Install Surfer
run: |
npm i -g @zen-browser/surfer
run: npm i -g @zen-browser/surfer
- name: Download firefox
run: |
surfer download
- name: Download Firefox
run: surfer download
- name: Import patches
run: |
surfer i
run: surfer i