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 our own container for CI to keep it stable #555

Closed
IAmNotHanni opened this issue Jul 15, 2024 · 2 comments
Closed

Create our own container for CI to keep it stable #555

IAmNotHanni opened this issue Jul 15, 2024 · 2 comments
Assignees
Labels
diff:advanced advanced skills required feat:ci continuous integration prio:blocker this issue cannot be moved to a later milestone, also this label cannot be removed

Comments

@IAmNotHanni
Copy link
Member

IAmNotHanni commented Jul 15, 2024

Is your feature request related to a problem?

Our current CI setup is still very easy to break.

Description

Currently, the CI is broken again on all builds.

Alternatives

none

Affected Code

https://github.com/inexorgame/vulkan-renderer/tree/main/.github/workflows

Operating System

none

Additional Context

none

@IAmNotHanni IAmNotHanni added diff:advanced advanced skills required org:discussion needs further discussion with others feat:ci continuous integration prio:blocker this issue cannot be moved to a later milestone, also this label cannot be removed labels Jul 15, 2024
@IAmNotHanni IAmNotHanni self-assigned this Jul 15, 2024
@IAmNotHanni
Copy link
Member Author

We should use

  • gcc 13
  • clang 19
  • MSVC 17, 2022

Questions

  • Can we have a cache for Vulkan SDK so we don't need to download it every time?

@IAmNotHanni
Copy link
Member Author

I will close this because we will simply fix the existing CI setup in iceflower/ci_fox.

@github-actions github-actions bot removed the org:discussion needs further discussion with others label Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
diff:advanced advanced skills required feat:ci continuous integration prio:blocker this issue cannot be moved to a later milestone, also this label cannot be removed
Projects
None yet
Development

No branches or pull requests

1 participant