Skip to content

Process for determining supported platforms #8265

@Trott

Description

@Trott

As far as I know, we don't have a formal process to determine what platforms are officially supported and what platforms are not. In this context, I'm using "supported" to mean "tested in CI".

We currently have a situation where CI has not been green for days because of the addition of AIX. AIX currently fails to build with some frequency. Hopefully that will be resolved soon, making this specific pain point go away. But I think it may be worth hammering out some larger issues:

  • Who decides what platforms belong in CI?
  • How is the decision made?
  • Might we be able to improve the process for adding platforms to CI to reduce the disruption to CI?

/cc @nodejs/build @nodejs/ctc @nodejs/testing

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildIssues and PRs related to build files or the CI.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions