crickets-and-comb/shared

Make build matrix parametrizable from calling workflow.

Open

#33 opened on 2025年3月22日

GitHub で見る
 (0 comments) (0 reactions) (0 assignees)Makefile (0 forks)auto 404
enhancementhelp wanted

Repository metrics

Stars
 (2 stars)
PR merge metrics
 (PR metrics pending)

説明

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.

コントリビューターガイド