flagsmith
flagsmith copied to clipboard
Clean-up Install Firefox 143.0 step from Github actions
Related to Firefox latest version breaking change with TestCafe, the version 143 has been pinned and enforced in .github/workflows/frontend-deploy-production.yml.
This issue aims to remove the following step once testCafe fixes it:
- name: Install Firefox 143.0
run: |
sudo apt-get remove -y firefox || true
sudo rm -rf /usr/bin/firefox /usr/lib/firefox*
ARCH=$(uname -m)
wget -O /tmp/firefox.tar.xz "https://ftp.mozilla.org/pub/firefox/releases/143.0/linux-${ARCH}/en-US/firefox-143.0.tar.xz"
sudo tar -xJf /tmp/firefox.tar.xz -C /opt
sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox
rm /tmp/firefox.tar.xz
firefox --version
Related: #6295, meant as a temporary fix to resolve a timeout issue reportedly related to TestCafe.
e.g. failing job:
P.S. These are random notes I picked up, still lacking proper context.
could this issue be related?
@Pablohn26 it seems so yes. Thanks for pinning it in the thread