Выведите значение матричного ключа как функцию другого матричного ключа

#github-actions #github-actions-runners

Вопрос:

Я пытаюсь определить (немного) сложную матрицу в сценарии рабочего процесса действий на GitHub.

Некоторые ключи в моих элементах матрицы я просто устанавливаю ортогонально; некоторые я устанавливаю с помощью include ; но некоторые я хочу получить в зависимости от значений других ключей. Например, я могу захотеть сказать: «Если key1 больше 7, то key2-это A, в противном случае это B».

Естественно, я могу сделать это, написав key1 и key2 в моем include . Но могу ли я вместо этого указать функциональную зависимость? Как насчет более сложных функций?