From 790fbdd41aaca283bef49abf4e0acd9c3e2c6e93 Mon Sep 17 00:00:00 2001 From: Steve Boyd Date: Tue, 16 Jul 2024 11:53:23 +1200 Subject: [PATCH 1/2] ENH Pass in endtoend_tag --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bcb3c92..818ef91 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -879,6 +879,7 @@ jobs: endtoend: ${{ matrix.endtoend }} endtoend_suite: ${{ matrix.endtoend_suite }} endtoend_config: ${{ matrix.endtoend_config }} + endtoend_tags: ${{ matrix.endtoend_tags }} js: ${{ matrix.js }} doclinting: ${{ matrix.doclinting }} From a73efca6fc930bad10acfa0ecc492f1142d7a7bd Mon Sep 17 00:00:00 2001 From: Guy Sartorelli <36352093+GuySartorelli@users.noreply.github.com> Date: Thu, 1 Aug 2024 17:21:00 +1200 Subject: [PATCH 2/2] FIX Lock chrome and chromedriver to v126 until we know why 127 fails (#140) --- .github/workflows/ci.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69bdf14..ef3b9f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -274,16 +274,14 @@ jobs: # remove old symlink - note /usr/bin/google-chrome-stable is removed by apt remove above sudo rm /usr/bin/chromedriver - # Get latest versions of chrome + chromedriver from json endpoint - curl https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json > chrome.json - + # Get last known version of chrome + chromedriver that doesn't differ from actual user experience # Install chrome - wget $(cat chrome.json | jq -r '.channels.Stable.downloads.chrome[] | select(.platform == "linux64").url') + wget https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.182/linux64/chrome-linux64.zip unzip chrome-linux64.zip sudo ln -s $(pwd)/chrome-linux64/chrome /usr/bin/chrome # Install chromedriver - wget $(cat chrome.json | jq -r '.channels.Stable.downloads.chromedriver[] | select(.platform == "linux64").url') + wget https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.182/linux64/chromedriver-linux64.zip unzip chromedriver-linux64.zip sudo ln -s $(pwd)/chromedriver-linux64/chromedriver /usr/bin/chromedriver @@ -295,7 +293,6 @@ jobs: echo "Chromedriver version is: $(chromedriver --version)" # Remove temporary files - rm chrome.json rm chrome-linux64.zip rm chromedriver-linux64.zip fi