Skip to content

ci: add -y to apt-get commands and unify cross-build install - #2717

Merged
sbc100 merged 2 commits into
WebAssembly:mainfrom
kevmoo:build_cleanup
Sep 14, 2026
Merged

sbc100 merged 2 commits into
WebAssembly:mainfrom
kevmoo:build_cleanup

Conversation

@kevmoo

@kevmoo kevmoo commented Mar 14, 2026 •

Copy link
Copy Markdown
Contributor
  • Add -y to all apt-get install and apt-get update commands to prevent process hangs.
  • Unify apt-get install commands in build-cross.
  • Fix minor typo (Temporatily -> Temporarily).

@sbc100 sbc100 left a comment •

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.

Thanks for all the fixes!

Would you mind splitting out the build.yaml changes that are just updates and typo fixes from the win32 build stuff which seems like more of an actual change?

Comment thread .github/workflows/build.yml Outdated
Comment thread .github/workflows/build.yml Outdated
@kevmoo

kevmoo commented Mar 15, 2026 via email

Copy link
Copy Markdown
Contributor Author

@kevmoo kevmoo changed the title ci: modernize and fix GitHub Actions workflow ci: add -y to apt-get commands, unify cross-build install, and fix typo Sep 6, 2026
@kevmoo

kevmoo commented Sep 6, 2026

Copy link
Copy Markdown
Contributor Author

PTAL!

@sbc100 sbc100 left a comment

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.

lgtm, but it looks like there are conflicts so maybe we need another merge or rebase?

@kevmoo kevmoo changed the title ci: add -y to apt-get commands, unify cross-build install, and fix typo ci: add -y to apt-get commands and unify cross-build install Sep 14, 2026
@kevmoo

kevmoo commented Sep 14, 2026

Copy link
Copy Markdown
Contributor Author

Merged main to resolve conflicts—thanks!

@sbc100
sbc100 merged commit e1e715b into WebAssembly:main Sep 14, 2026
17 checks passed
@kevmoo
kevmoo deleted the build_cleanup branch September 14, 2026 20:34
sbc100 pushed a commit that referenced this pull request Sep 15, 2026
#2846)

- Remove the unused `choco install ninja` step on `windows-latest`
(added in `a08df5c9` but never used since Windows CMake defaults to
Visual Studio).
- Modernize CMake configuration across all platforms by using `-S . -B
out` instead of manually creating `out/` and setting `working-directory:
out`.

Split out from #2717.
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