File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919 node-version : ' 20'
2020 cache : ' npm'
2121
22+ - name : Install Chrome
23+ run : |
24+ sudo apt-get update
25+ sudo apt-get install -y google-chrome-stable
26+
27+ - name : Install Chrome WebDriver
28+ run : |
29+ CHROME_VERSION=$(google-chrome --version | cut -d ' ' -f 3 | cut -d '.' -f 1)
30+ CHROMEDRIVER_VERSION=$(curl -s "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_$CHROME_VERSION")
31+ curl -L -o chromedriver.zip "https://chromedriver.storage.googleapis.com/$CHROMEDRIVER_VERSION/chromedriver_linux64.zip"
32+ unzip chromedriver.zip
33+ chmod +x chromedriver
34+ sudo mv chromedriver /usr/local/bin/
35+
2236 - name : Install dependencies
2337 run : npm ci
2438
3044 - name : Run tests
3145 run : npm test
3246 env :
33- DATABASE_URL : ${{ secrets.DATABASE_URL }}
47+ DATABASE_URL : ${{ secrets.DATABASE_URL }}
48+ SELENIUM_BROWSER : chrome
49+ SELENIUM_HEADLESS : true
You can’t perform that action at this time.
0 commit comments