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

Install Vulkan SDK CI command stalls GH Actions occasionally #542

Open
capnkenny opened this issue Nov 26, 2022 · 0 comments
Open

Install Vulkan SDK CI command stalls GH Actions occasionally #542

capnkenny opened this issue Nov 26, 2022 · 0 comments
Labels
bug Something isn't working CI/CD This ticket is related to the CI/CD build pipelines.

Comments

@capnkenny
Copy link
Member

Describe the issue:
There are occasions where the Install Vulkan SDK (Windows) step will fail to properly install Vulkan SDK, resulting in the Action timing out as the step stalls for hours on end. We may want to consider moving onto our own setup for installing Vulkan SDK on Windows (macOS is being worked on in the install-3 branch, and Linux no longer needs setup as it's part of the Docker container image).

Please provide the steps to reproduce if possible:

  1. Fork the repo
  2. Enable workflows
  3. Run the Continuous Integration action
    (The issue is intermittent so reproduction may not be constant)

Expected behaviour:
Vulkan SDK should install successfully on any Windows CI runner and continue to build NovelRT. Builds should never exceed more than an hour tops, even with a slower connection (which is highly unlikely in CI)

Please tell us about your environment:

  • Configuration: Any (Release or Debug)
  • OS Version: windows-2019 GH Actions image

Additional context:
Link to observed job overrun here: https://github.com/novelrt/NovelRT/actions/runs/3552721897/jobs/5967808831

@capnkenny capnkenny added bug Something isn't working CI/CD This ticket is related to the CI/CD build pipelines. labels Nov 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working CI/CD This ticket is related to the CI/CD build pipelines.
Projects
None yet
Development

No branches or pull requests

1 participant