Skip to content

Commit c1d32e2

Browse files
fix(ci): install non-snap Firefox to fix CDP spawn failure on Ubuntu
1 parent b060021 commit c1d32e2

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/cross-browser.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,16 @@ jobs:
4949
with:
5050
node: ${{ env.NODE_VERSION }}
5151

52+
- name: Install Firefox (non-snap)
53+
if: matrix.browser == 'firefox'
54+
run: |
55+
sudo snap remove --purge firefox
56+
sudo add-apt-repository ppa:mozillateam/ppa -y
57+
printf 'Package: *\nPin: release o=LP-PPA-mozillateam\nPin-Priority: 1001\n' \
58+
| sudo tee /etc/apt/preferences.d/mozilla-firefox
59+
sudo apt-get update -y
60+
sudo apt-get install -y firefox
61+
5262
- name: Run cross-browser tests
5363
uses: cypress-io/github-action@v6
5464
with:

0 commit comments

Comments
 (0)