crickets-and-comb / crickets-and-comb/shared

Make build matrix parametrizable from calling workflow.

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
enhancement help wanted
Dominant language
Makefile
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The CI.yml reusable workflow builds on a matrix of OS and Python versions, which are hardcoded. This means that we had to create a copy, CI_win.yml, with a different hardcoded OS matrix in order to run a Windows build for one consuming repo. Also, if we wanted to change the Python support window for a given repo without changing it for others, we'd need to make another copy with a different Python matrix.

It would be great to figure out how simply pass in the matrix lists from the consuming workflow. We could hardcode a default if we wanted.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.