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

Create Github Actions workflows #5

Closed
wants to merge 22 commits into from
Closed

Create Github Actions workflows #5

wants to merge 22 commits into from

Conversation

austinEng
Copy link
Collaborator

@austinEng austinEng commented Nov 1, 2023

Add initial Github workflows to:

  • Build and run go tests
  • Do the cmake build on Windows/Linux/MacOS
  • CMake build with GCC is skipped for now due to compiler-specific failures
  • Debug CMake build with MSVC is skipped for now due to issues with PDB file locking and multiple compile threads
  • GN build for convenience of getting build results in Github PRs; may or may not keep it long term

@austinEng austinEng force-pushed the workflows branch 10 times, most recently from afcbd6b to 0d49f59 Compare November 2, 2023 00:52
@austinEng austinEng force-pushed the workflows branch 3 times, most recently from e8a557c to fbdadc0 Compare November 2, 2023 01:33
Change-Id: Ibb0c352d3b8d6a9a0b9d468e51cac286e6863788
It's too large and the compile cache is more important

Change-Id: I8af91b885a39c72fcb0e5d352e06405d175888f3
@austinEng
Copy link
Collaborator Author

moved to #8

@austinEng austinEng deleted the workflows branch November 2, 2023 18:13
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.

1 participant