Files
shaka-packager/build-matrix.json
Joey Parrish 4b3d1f98f9 fix(ci): Update release for trusted publishing to NPM (#1544)
This handles trusted publishing for Shaka Packager to NPM without
tokens.

This also updates upload/download actions, and adds a filter on specific
artifacts downloaded to avoid conflicts that have arisen since the last
release.

Also updates the images used in the build matrix.

Issue shaka-project/shaka-player#9132
2026-03-04 13:30:04 -08:00

46 lines
1.0 KiB
JSON

{
"comment1": "runners hosted by GitHub, always enabled",
"hosted": [
{
"os": "ubuntu-latest",
"os_name": "linux",
"target_arch": "x64",
"exe_ext": "",
"generator": "Ninja"
},
{
"comment": "Intel mac images are supported until August 2027.",
"os": "macos-15-intel",
"os_name": "osx",
"target_arch": "x64",
"exe_ext": "",
"generator": "Ninja"
},
{
"os": "macos-latest",
"os_name": "osx",
"target_arch": "arm64",
"exe_ext": "",
"generator": "Ninja"
},
{
"os": "windows-latest",
"os_name": "win",
"target_arch": "x64",
"exe_ext": ".exe",
"generator": ""
},
{
"os": "ubuntu-24.04-arm",
"os_name": "linux",
"target_arch": "arm64",
"exe_ext": "",
"generator": "Ninja"
}
],
"comment2": "Self-hosted runners are not used since the introduction of GitHub-hosted Linux arm64 runners. The feature still exists if a new platform becomes necessary.",
"selfHosted": [
]
}