Skip to content

Commit

Permalink
Change matrix structure
Browse files Browse the repository at this point in the history
  • Loading branch information
Joseph-Edwards committed May 9, 2024
1 parent ff129df commit 839426d
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions .github/workflows/core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,21 @@ jobs:
- stable-4.11
- stable-4.12
- stable-4.13
pkgs-to-clone:
- NautyTracesInterface
only-needed:
- true
- false
include:
- only-needed: true
pkgs-to-clone: ''
pkgs-to-build: 'io orb datastructures'
- only-needed: false
pkgs-to-clone: NautyTracesInterface
pkgs-to-build: io orb grape NautyTracesInterface datastructures

steps:
- uses: actions/checkout@v4
- name: "Install GAP and clone/compile necessary packages"
uses: gap-actions/setup-gap@v2
with:
GAP_PKGS_TO_CLONE: "${{ matrix.pkgs-to-clone }}"
GAP_PKGS_TO_BUILD: "io orb profiling grape NautyTracesInterface datastructures"
GAP_PKGS_TO_BUILD: "${{ matrix.pkgs-to-build }}"
GAPBRANCH: ${{ matrix.gap-branch }}
- name: "Build Digraphs"
uses: gap-actions/build-pkg@v1
Expand Down

0 comments on commit 839426d

Please sign in to comment.