diff --git a/.github/workflows/test-core-linux.yml b/.github/workflows/test-core-linux.yml index 023e32925..a01e6d129 100644 --- a/.github/workflows/test-core-linux.yml +++ b/.github/workflows/test-core-linux.yml @@ -28,10 +28,10 @@ jobs: sudo apt update sudo apt install --no-install-recommends -y openssl git nodejs tar bzip2 wget curl grep libx11-xcb1 libappindicator3-1 libasound2 libdbus-glib-1-2 libxtst6 libxt6 php-fpm unzip wget -O firefox-setup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64" - tar -xjf firefox-setup.tar.bz2 -C /opt/ + sudo tar -xjf firefox-setup.tar.bz2 -C /opt/ + sudo rm -f /usr/bin/firefox sudo ln -s /opt/firefox/firefox /usr/bin/firefox - sudo chmod 755 /opt/firefox - sudo chmod 755 /opt/firefox/firefox + sudo chmod 755 /opt/firefox /opt/firefox/firefox rm -f firefox-setup.tar.bz2 - name: Download geckodriver uses: nick-fields/retry@v2 diff --git a/.github/workflows/tests-ui-linux.yml b/.github/workflows/tests-ui-linux.yml index f99c42bc2..2bbc71ed8 100644 --- a/.github/workflows/tests-ui-linux.yml +++ b/.github/workflows/tests-ui-linux.yml @@ -25,10 +25,10 @@ jobs: sudo apt update sudo apt install --no-install-recommends -y zip nodejs tar bzip2 wget curl grep libx11-xcb1 libappindicator3-1 libasound2 libdbus-glib-1-2 libxtst6 libxt6 wget -O firefox-setup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest-ssl&os=linux64" - tar -xjf firefox-setup.tar.bz2 -C /opt/ + sudo tar -xjf firefox-setup.tar.bz2 -C /opt/ + sudo rm -f /usr/bin/firefox sudo ln -s /opt/firefox/firefox /usr/bin/firefox - sudo chmod 755 /opt/firefox - sudo chmod 755 /opt/firefox/firefox + sudo chmod 755 /opt/firefox /opt/firefox/firefox rm -f firefox-setup.tar.bz2 - name: Download geckodriver uses: nick-fields/retry@v2