@@ -241,9 +241,20 @@ jobs:
241241 - name : Debug WAR file paths
242242 run : ls -alh /tmp
243243
244+ - name : Install latest Google Chrome
245+ run : |
246+ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-chrome.gpg
247+ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
248+ sudo apt-get update
249+ sudo apt-get install -y google-chrome-stable
250+
251+ - name : Check Chrome version
252+ run : google-chrome --version
253+
244254 - name : Install Selenium
245255 run : |
246- wget https://storage.googleapis.com/chrome-for-testing-public/132.0.6834.110/linux64/chromedriver-linux64.zip
256+ LATEST_VERSION=$(curl -s https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json | jq -r '.channels.Stable.version')
257+ wget https://storage.googleapis.com/chrome-for-testing-public/${LATEST_VERSION}/linux64/chromedriver-linux64.zip
247258 unzip chromedriver-linux64.zip
248259 sudo cp chromedriver-linux64/chromedriver /tmp
249260 ls -al /tmp
@@ -305,9 +316,20 @@ jobs:
305316 - name : Debug WAR file paths
306317 run : ls -alh /tmp
307318
319+ - name : Install latest Google Chrome
320+ run : |
321+ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor -o /usr/share/keyrings/google-chrome.gpg
322+ echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
323+ sudo apt-get update
324+ sudo apt-get install -y google-chrome-stable
325+
326+ - name : Check Chrome version
327+ run : google-chrome --version
328+
308329 - name : Install Selenium
309330 run : |
310- wget https://storage.googleapis.com/chrome-for-testing-public/132.0.6834.110/linux64/chromedriver-linux64.zip
331+ LATEST_VERSION=$(curl -s https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json | jq -r '.channels.Stable.version')
332+ wget https://storage.googleapis.com/chrome-for-testing-public/${LATEST_VERSION}/linux64/chromedriver-linux64.zip
311333 unzip chromedriver-linux64.zip
312334 sudo cp chromedriver-linux64/chromedriver /tmp
313335 ls -al /tmp
0 commit comments