Seeing `KeyError: 'linux-ppc64le'` in `numactl` feedstock with conda-smithy 3.57.0 (3.56.3 works)
Here is [the traceback from the re-rendering job]( https://github.com/conda-forge/conda-forge-webservices/actions/runs/23315022746/job/67812075554#step:5:13725 )
```python
Traceback (most recent call last):
File "/opt/conda/envs/cf-feedstock-ops/bin/conda-smithy", line 10, in <module>
sys.exit(main())
^^^^^^
File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/cli.py", line 760, in main
args.subcommand_func(args)
File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/cli.py", line 610, in __call__
self._call(args, args.temporary_directory)
File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/cli.py", line 613, in _call
configure_feedstock.main(
File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 3024, in main
render_github_actions(env, config, forge_dir, return_metadata=True)
File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 1923, in render_github_actions
config = _render_ci_provider(
^^^^^^^^^^^^^^^^^^^^
File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 1457, in _render_ci_provider
platform_specific_setup(
File "/opt/conda/envs/cf-feedstock-ops/lib/python3.12/site-packages/conda_smithy/configure_feedstock.py", line 1829, in _github_actions_specific_setup
data["gha_os"] = GITHUB_ACTIONS_RUNS_ON[data["build_platform"]]["os"]
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'linux-ppc64le'
```
Note: This works fine with `conda-smithy` version `3.56.3` and errors with `3.57.0`
Refs:
* https://github.com/conda-forge/numactl-feedstock/pull/21#issuecomment-4093074571
3 条评论