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

new compiler CI init #7582

Merged
merged 23 commits into from
Feb 7, 2025
Merged

new compiler CI init #7582

merged 23 commits into from
Feb 7, 2025

Conversation

Anton-4
Copy link
Collaborator

@Anton-4 Anton-4 commented Feb 5, 2025

Added CI workflows for new compiler, it only runs if there are changes in src/, build.zig or build.zig.zon. The old workflows only run if there are changes to files other than src/, build.zig or build.zig.zon.

@Anton-4 Anton-4 marked this pull request as draft February 5, 2025 19:09
Signed-off-by: Anton-4 <[email protected]>
Signed-off-by: Anton-4 <[email protected]>
Signed-off-by: Anton-4 <[email protected]>
Signed-off-by: Anton-4 <[email protected]>
update name

Signed-off-by: Anton-4 <[email protected]>

altered exe check

add macos dynamic dep check

add windows too

use builtin windows tools

ci_manager changes

move devtools too

fix deadlock

moved md link check

correct filename

Signed-off-by: Anton-4 <[email protected]>

correct filename

Signed-off-by: Anton-4 <[email protected]>

correct trigger

Signed-off-by: Anton-4 <[email protected]>

fixed call_old_workflow if

naming fix

add output

fix finish if

Signed-off-by: Anton-4 <[email protected]>

zig CI test change

fix auto cancellation

fix finish if
@Anton-4 Anton-4 marked this pull request as ready for review February 7, 2025 20:40
@Anton-4 Anton-4 merged commit 8d4974b into main Feb 7, 2025
27 checks passed
@Anton-4 Anton-4 deleted the new-compiler-ci branch February 7, 2025 20:40
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