Skip to content

Conversation

lukaszstolarczuk
Copy link
Contributor

@lukaszstolarczuk lukaszstolarczuk commented Jun 10, 2025

Description

Most important changes are:

  • update permissions (issues reported by scorecard),
  • change Windows versions (2019 is going to be EOL soon)
  • update looped sanitizers jobs: rename to weekly (more generic workflow file)
  • update looped sanitizers jobs: finish in finite time, so it won't timeout and we'll see the actual status of the job

Checklist

@lukaszstolarczuk lukaszstolarczuk requested a review from a team as a code owner June 10, 2025 09:23
@lukaszstolarczuk lukaszstolarczuk force-pushed the ci-changes branch 2 times, most recently from 363d746 to 31b0527 Compare June 11, 2025 12:31
@lukaszstolarczuk
Copy link
Contributor Author

lukaszstolarczuk commented Jun 11, 2025

After all, clang-cl worked fine with Ninja, but changed the CMake to default one, plus the Debug build.

Also, the CMake 3.14 build was making problems, temporarily removed - it's still tested on Linux

Including a "fix" to run it in finite time, instead of counting on GHA's timeout.
Thanks to that we can have a status badge, showing if the job is actually green or not.
Also, re-name this workflow to 'weekly', to be more generic and open for other jobs.
Use 'latest' label where we don't care about a specific Win version.
Update clang-cl Windows build to use Ninja - VS and (default) NMake
were making problems.
@lukaszstolarczuk lukaszstolarczuk merged commit 94bc4ae into oneapi-src:main Jun 12, 2025
22 of 74 checks passed
@lukaszstolarczuk lukaszstolarczuk deleted the ci-changes branch June 12, 2025 10:49
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.

3 participants