Skip to content

Commit

Permalink
Tentative workaround for Electron issue
Browse files Browse the repository at this point in the history
  • Loading branch information
ferrolho committed Oct 11, 2024
1 parent b2af1b8 commit d9fd0e7
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ jobs:
- os: ubuntu-latest
prefix: xvfb-run
exclude:
- os: windows-latest
version: '1.10'
- os: windows-latest
version: '1.10'

steps:
- uses: actions/checkout@v3
Expand All @@ -35,6 +35,15 @@ jobs:
version: ${{ matrix.version }}
arch: ${{ matrix.arch }}
- uses: julia-actions/cache@v1

# Workaround for Electron issue on Ubuntu
# See https://github.com/electron/electron/issues/42510
- name: Apply Electron sandbox fix on Ubuntu
if: matrix.os == 'ubuntu-latest'
run: |
sudo chown root /home/runner/.julia/artifacts/cae80dc5ebd42950807d603cea93d970432b956d/chrome-sandbox
sudo chmod 4755 /home/runner/.julia/artifacts/cae80dc5ebd42950807d603cea93d970432b956d/chrome-sandbox
- uses: julia-actions/julia-buildpkg@v1
- uses: julia-actions/julia-runtest@v1
with:
Expand Down

0 comments on commit d9fd0e7

Please sign in to comment.