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

CI: Pin Emscripten version to 1.39.20 to fix regression #40914

Merged
merged 1 commit into from
Jul 31, 2020

Conversation

akien-mga
Copy link
Member

1.40.0 introduced a regression for us:
emscripten-core/emscripten#11771

This is not necessary in the master branch, presumably because
it doesn't build any WebGL code (yet).

1.40.0 introduced a regression for us:
emscripten-core/emscripten#11771

This is not necessary in the master branch, presumably because
it doesn't build any WebGL code (yet).
@akien-mga
Copy link
Member Author

Well actually let's make this non-temporary, but we'll update emscripten version manually every now and then after testing it in PRs/locally (#40915).

@akien-mga akien-mga changed the title CI: Pin Emscripten version to 1.39.20 temporarily CI: Pin Emscripten version to 1.39.20 to fix regression Jul 31, 2020
akien-mga added a commit to akien-mga/godot that referenced this pull request Jul 31, 2020
Emscripten is a fast-moving target which gets tons of improvements all the time,
but it's not rare that some regressions affect us and make our CI builds fail.
(See e.g. godotengine#33728, godotengine#35237, godotengine#39168, godotengine#40563, and godotengine#40914.)

Let's pin to a stable version to avoid having external factors impact our CI,
and update this version manually regularly in a PR to ensure that the new
version works well for us.
@akien-mga akien-mga merged commit 23b553b into godotengine:3.2 Jul 31, 2020
@akien-mga akien-mga deleted the 3.2-ci-emscripten-1.39.20 branch July 31, 2020 12:29
MarcusElg pushed a commit to MarcusElg/godot that referenced this pull request Oct 19, 2020
Emscripten is a fast-moving target which gets tons of improvements all the time,
but it's not rare that some regressions affect us and make our CI builds fail.
(See e.g. godotengine#33728, godotengine#35237, godotengine#39168, godotengine#40563, and godotengine#40914.)

Let's pin to a stable version to avoid having external factors impact our CI,
and update this version manually regularly in a PR to ensure that the new
version works well for us.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants