mirror of
https://github.com/shaka-project/shaka-packager.git
synced 2026-04-02 11:20:08 +00:00
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
46 lines
1.0 KiB
JSON
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": [
|
|
]
|
|
}
|