Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Split out Javascript CI #2141

Open
kwokcb opened this issue Dec 12, 2024 · 0 comments
Open

Suggestion: Split out Javascript CI #2141

kwokcb opened this issue Dec 12, 2024 · 0 comments

Comments

@kwokcb
Copy link
Contributor

kwokcb commented Dec 12, 2024

Proposal

Currently one of the Linux platform tests also includes the Javascript build.

As it is not necessary to run the C++ build before the Javascript build, the suggestion is to split out the latter
so hopefully both can run in parallel to reduce overall time but also be able to just run either build independently of the other.

The workflow could look something like this:

        - name: Linux_GCC_13_Python311
          os: ubuntu-24.04
          compiler: gcc
          compiler_version: "13"
          python: 3.11

        - name: Linux_ems_2_0_20_Javascript
          os: ubuntu-24.04
          compiler_version: "None"
          python: None
          build_javascript: ON

With the emscripten version as part of the build label. If different variants are required in the future it is easier to control as well (e.g. handling different rendering backends such as adding a path tracer variant).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant