You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support non-ubuntu linux distributions by specify location of versions-manifest.json #716
Description:
I'm using GHES with runners under CentOS / Rocky Linux.
But setup-python is supported on recent Ubuntu versions only, and it fails on other linux distributions, yet.
So, I propose to support other linux distributions by simple changes.
setup-python actions has hard coded location of versions-manifest.json.
If location of versions-manifest.json can be provided users, actions can be used for various linux platform.
I propose 3 inputs options for this.
versions-manifest-repo-owner : Github owner of versions-manifest.json
versions-manifest-repo-name : Github repository of versions-manifest.json
versions-manifest-repo-branch : Github branch of versions-manifest.json
If these values are not set, default value should be same with current behavior.
Hello, Thank you for your feature request. While supporting non-Ubuntu Linux distributions could be beneficial, it introduces added complexity, increases maintenance overhead, and could lead to misconfigurations. We believe that focusing on a single, consistent platform ensures a more stable and reliable experience for most users. As per our support policy, we only support versions available on our hosted runners. This ensures a more consistent and reliable experience across all environments.We appreciate your understanding and encourage you to share any further ideas in the future.
As per our support policy, we only support versions available on our hosted runners. This ensures a more consistent and reliable experience across all environments. We appreciate your understanding and encourage you to share any further ideas in the future.
Thanks for the clarification.
My actual request was not about providing binary distribution for non-Ubuntu Linux.
But my request was suggestion how about providing small extension to specify customized manifest to use setup-python on non-Ubuntu Linux.
This itself doesn't take much effort, and if anyone use it at their own risk, it would be easy and useful on non-Ubuntu Linux distribution.
Hello @ganadist, We appreciate your feedback regarding the potential for a customized manifest option for setup-python on non-Ubuntu Linux distributions. As per our support policy, we currently only support versions available on our hosted runners. However, we’ll certainly keep your suggestion in mind for future updates once support for non-Ubuntu Linux distributions is added to our hosted runners.
For now, we’ll proceed to close the issue, but please feel free to reach out if you have any further questions or concerns. We also encourage you to share any additional ideas in the future.
Activity
dmitry-shibanov commentedon Aug 14, 2023
Hello @ganadist. Thank you for your report. We'll take a look at this feature request.
v-aparnajyothi-y commentedon Nov 22, 2024
Hello, Thank you for your feature request. While supporting non-Ubuntu Linux distributions could be beneficial, it introduces added complexity, increases maintenance overhead, and could lead to misconfigurations. We believe that focusing on a single, consistent platform ensures a more stable and reliable experience for most users. As per our support policy, we only support versions available on our hosted runners. This ensures a more consistent and reliable experience across all environments.We appreciate your understanding and encourage you to share any further ideas in the future.
v-aparnajyothi-y commentedon Dec 9, 2024
Hello Everyone, Please let us know in case of clarifications needed on the above.
ganadist commentedon Dec 9, 2024
Thanks for the clarification.
My actual request was not about providing binary distribution for non-Ubuntu Linux.
But my request was suggestion how about providing small extension to specify customized manifest to use setup-python on non-Ubuntu Linux.
This itself doesn't take much effort, and if anyone use it at their own risk, it would be easy and useful on non-Ubuntu Linux distribution.
v-aparnajyothi-y commentedon Dec 11, 2024
Hello @ganadist, We appreciate your feedback regarding the potential for a customized manifest option for setup-python on non-Ubuntu Linux distributions. As per our support policy, we currently only support versions available on our hosted runners. However, we’ll certainly keep your suggestion in mind for future updates once support for non-Ubuntu Linux distributions is added to our hosted runners.
For now, we’ll proceed to close the issue, but please feel free to reach out if you have any further questions or concerns. We also encourage you to share any additional ideas in the future.