File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,11 +27,11 @@ jobs:
2727 steps :
2828 - uses : actions/checkout@v4
2929
30- - name : Install Headless Plotting Libs
31- if : runner.os == 'Linux'
32- run : |
33- sudo apt-get update
34- sudo apt-get install -y libosmesa6 libgl1
30+ # - name: Install Headless Plotting Libs
31+ # if: runner.os == 'Linux'
32+ # run: |
33+ # sudo apt-get update
34+ # sudo apt-get install -y libosmesa6 libgl1
3535
3636 - name : Setup conda-forge
3737 uses : conda-incubator/setup-miniconda@v3
4343 channels : conda-forge,bioconda
4444 conda-remove-defaults : " true"
4545
46- - name : Install snakemake
46+ # 1. Install for Linux and Windows (Includes mesalib)
47+ - name : Install Missing Tools (Linux/Win)
48+ if : runner.os != 'macOS'
49+ run : |
50+ conda install snakemake mesalib
51+
52+ # 2. Install for macOS (Excludes mesalib)
53+ - name : Install Missing Tools (macOS)
54+ if : runner.os == 'macOS'
4755 run : |
4856 conda install snakemake
4957
You can’t perform that action at this time.
0 commit comments