File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 name : Run
66 runs-on : ubuntu-latest
77 steps :
8- - uses : actions/checkout@v3
9- - uses : actions/setup-node@v3
8+ - uses : actions/checkout@v6
9+ with :
10+ submodules : true
11+ - uses : actions/setup-node@v6
1012 with :
1113 node-version : ' lts/*'
1214 cache : ' npm'
Original file line number Diff line number Diff line change @@ -3,12 +3,16 @@ name: Test Workflow
33on :
44 pull_request :
55 push :
6+ merge_group :
7+ workflow_dispatch :
68
79jobs :
810 test :
911 runs-on : ubuntu-latest
1012 steps :
1113 - uses : actions/checkout@v6
14+ with :
15+ submodules : true
1216 - name : Set up Node.js
1317 uses : actions/setup-node@v6
1418 - name : Set up Python
1822 - name : Install dependencies
1923 run : npm install
2024 - name : Run tests
21- run : npm test
25+ run : npm test
Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ Note that this browser extension does not make any changes to the Zotero databas
81811 . Install [ Node.js] ( https://nodejs.org ) (e.g., ` choco install nodejs ` )
82822 . Install [ gulp] ( https://gulpjs.com/ ) and [ web-ext] ( https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Getting_started_with_web-ext ) : ` npm install --global gulp-cli web-ext `
83833 . [ Fork the repository] ( https://help.github.com/articles/fork-a-repo/ ) .
84- 4 . Checkout the repository.
84+ 4 . Clone the repository ** with submodules ** : ` git clone --recursive git@github.com:{your-username}/JabRef-Browser-Extension.git `
85855 . Install development dependencies via ` npm install ` .
86866 . ** After cloning the repo execute the python script ` scripts/import_and_patch_translators.py ` **
87877 . JabRef running locally and reachable over HTTP on a configurable port.
You can’t perform that action at this time.
0 commit comments