Skip to content

[CI] Move x86 Windows launcher build job to GitHub Actions - #27606

Merged
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:win-launcher-ci
Aug 25, 2026
Merged

[CI] Move x86 Windows launcher build job to GitHub Actions#27606
sbc100 merged 1 commit into
emscripten-core:mainfrom
sbc100:win-launcher-ci

Conversation

@sbc100

@sbc100 sbc100 commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Move the build-windows-launcher job from CircleCI to GitHub Actions (build-pylauncher-x64), matching the existing ARM64 launcher build job. Remove build-windows-launcher from .circleci/config.yml and delete the unused .circleci/setup_vs2022.bat.

Move the `build-windows-launcher` job from CircleCI to GitHub Actions
(`build-pylauncher-x64`), matching the existing ARM64 launcher build
job. Remove `build-windows-launcher` from `.circleci/config.yml` and
delete the unused `.circleci/setup_vs2022.bat`.
@sbc100
sbc100 requested review from dschuff and kripken August 25, 2026 00:09
Comment thread .circleci/config.yml
command: $EMSDK_PYTHON tools/maint/create_entry_points.py --exe-files
- run:
name: "crossplatform tests"
command: test/runner.exe core0.test_hello_world

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see a test here, but not in the new code - where is it?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We still build the windows launcher here as part of the windows testing. It is used to run all the windows tests:

steps:
- checkout
- run:
name: Build launcher
command: call .circleci\setup_vs2019.bat && cd tools\pylauncher && call build.bat
shell: cmd.exe

Before we were building it twice in circleci: once as its own job, and once before running all the windows tests.

@sbc100
sbc100 requested a review from kripken August 25, 2026 22:06
@sbc100
sbc100 merged commit 618713f into emscripten-core:main Aug 25, 2026
22 checks passed
@sbc100
sbc100 deleted the win-launcher-ci branch August 25, 2026 23:53
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

Successfully merging this pull request may close these issues.

2 participants