Catch gotcha in PR check workflow generator

This commit is contained in:
Henry Mercer 2024-09-23 19:05:09 +01:00
parent ac3fca3e9f
commit 990feb59a4

View file

@ -65,7 +65,10 @@ for file in (this_dir / 'checks').glob('*.yml'):
matrix = []
excludedOsesAndVersions = checkSpecification.get('excludeOsAndVersionCombination', [])
for version in checkSpecification.get('versions', defaultTestVersions):
runnerImages = ["ubuntu-latest", "macos-latest", "windows-latest"]
if version == "latest":
raise ValueError('Did not recognize "version: latest". Did you mean "version: linked"?')
runnerImages = ["ubuntu-latest", "macos-latest", "windows-latest"]
operatingSystems = checkSpecification.get('operatingSystems', ["ubuntu", "macos", "windows"])
for operatingSystem in operatingSystems: