Skip to content

[Draft] ci: Fail fast on pre-commit violations - #507

Draft
gorsing wants to merge 9 commits into
dlang:masterfrom
gorsing:wait_for_github_actions
Draft

[Draft] ci: Fail fast on pre-commit violations #507
gorsing wants to merge 9 commits into
dlang:masterfrom
gorsing:wait_for_github_actions

Conversation

@gorsing

@gorsing gorsing commented Sep 8, 2026

Copy link
Copy Markdown

Summary

This PR refactors the CI to improve efficiency and maintainability by extracting the pre-commit checks into a reusable workflow and making the main build matrix dependent on its success.

Clone #dlang/dmd#23785

USE LLM: DeepSeek, MiMo2.5, QWEN

Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
@gorsing
gorsing marked this pull request as draft September 8, 2026 15:37
Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
Signed-off-by: Sergii Kuzko <gorsing444@gmail.com>
@gorsing gorsing changed the title wait_for_github_actions [NOT READY] ]ci: Fail fast on pre-commit violations Sep 8, 2026
@gorsing gorsing changed the title [NOT READY] ]ci: Fail fast on pre-commit violations [Draft] ci: Fail fast on pre-commit violations Sep 8, 2026
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