feat(supported-version): add optional services output for each matrix entry (#206)

This commit is contained in:
Damien Retzinger
2025-12-15 10:13:50 -05:00
committed by GitHub
parent ab5dc9fc95
commit 9c1dbc7d07
9 changed files with 489 additions and 41 deletions
+13 -1
View File
@@ -1,3 +1,14 @@
export interface ServiceConfig {
image: string;
env?: Record<string, string>;
ports?: string[];
options?: string;
}
export interface Services {
[serviceName: string]: ServiceConfig;
}
export interface PackageMatrixVersion {
magento: string,
php: string | number,
@@ -12,7 +23,8 @@ export interface PackageMatrixVersion {
nginx: string,
os: string,
release: string,
eol: string
eol: string,
services?: Services
}
export interface GithubActionsMatrix {