From 443bdc01c1d86e4ea728fa3444db8c850f8ba6cd Mon Sep 17 00:00:00 2001 From: Philippe Maincon Date: Thu, 2 Jan 2025 14:51:56 +0100 Subject: [PATCH] testing CI and doc deploy workflows --- .github/workflows/ci.yml | 7 ++++--- .github/workflows/documentation.yml | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a16c42f..2d453f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,15 +14,16 @@ jobs: name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} strategy: - fail-fast: false + fail-fast: true + # fail-fast: false matrix: version: - '1.10' - '^1.10' os: - ubuntu-latest - - macOS-latest - - windows-latest + # - macOS-latest + # - windows-latest arch: - x64 steps: diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 55c90f6..51eae48 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -19,6 +19,7 @@ jobs: - uses: julia-actions/setup-julia@latest with: version: '1.10' + - run: sudo apt-get update && sudo apt-get install -y xorg-dev mesa-utils xvfb libgl1 freeglut3-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libxext-dev xsettingsd x11-xserver-utils - name: Install dependencies run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()' - name: Build and deploy