matsengrp / gctree

GCtree: phylogenetic inference of genotype-collapsed trees
https://matsengrp.github.io/gctree
GNU General Public License v3.0
16 stars 2 forks source link

GitHub action runner OS not set #114

Closed wsdewitt closed 1 year ago

wsdewitt commented 1 year ago

The matrix for this build/test workflow specifies ubuntu and macos, but the first line hard codes the runner to be ubuntu. https://github.com/matsengrp/gctree/blob/37792e03321558cfbc175741c485e45fc828154c/.github/workflows/build-and-test.yml#L12-L16 I think we want to replace to something like:

    strategy:
      matrix:
        os: [ubuntu-latest, macos-latest]
        python-version: [3.7, 3.8, 3.9]
    runs-on: ${{ matrix.os }}

Or if running only on ubuntu was intended, we can remove macos from the matrix.