Magnus pushed to branch wip/mangoiv/27817 at Glasgow Haskell Compiler / GHC
Commits:
-
6d3221fb
by mangoiv at 2026-09-18T12:46:27+02:00
1 changed file:
Changes:
| ... | ... | @@ -270,7 +270,7 @@ ghc-linters: |
| 270 | 270 | # Skipped if the MR has the ~"no-changelog" label.
|
| 271 | 271 | lint-changelog:
|
| 272 | 272 | stage: tool-lint
|
| 273 | - extends: .lint
|
|
| 273 | + extends: .lint-ghc-toolchain
|
|
| 274 | 274 | variables:
|
| 275 | 275 | CHANGELOG_EXPECT_MR: "$CI_MERGE_REQUEST_IID"
|
| 276 | 276 | GIT_DEPTH: 1
|
| ... | ... | @@ -286,7 +286,7 @@ lint-changelog: |
| 286 | 286 | |
| 287 | 287 | # Run mypy Python typechecker on linter scripts.
|
| 288 | 288 | lint-linters:
|
| 289 | - extends: .lint
|
|
| 289 | + extends: .lint-python
|
|
| 290 | 290 | variables:
|
| 291 | 291 | GIT_DEPTH: 1
|
| 292 | 292 | GIT_SUBMODULE_STRATEGY: none
|
| ... | ... | @@ -296,7 +296,7 @@ lint-linters: |
| 296 | 296 | |
| 297 | 297 | # Check that .T files all parse by listing broken tests.
|
| 298 | 298 | lint-testsuite:
|
| 299 | - extends: .lint
|
|
| 299 | + extends: .lint-ghc-toolchain
|
|
| 300 | 300 | variables:
|
| 301 | 301 | GIT_DEPTH: 1
|
| 302 | 302 | GIT_SUBMODULE_STRATEGY: none
|
| ... | ... | @@ -306,7 +306,7 @@ lint-testsuite: |
| 306 | 306 | |
| 307 | 307 | # Run mypy Python typechecker on testsuite driver
|
| 308 | 308 | typecheck-testsuite:
|
| 309 | - extends: .lint
|
|
| 309 | + extends: .lint-python
|
|
| 310 | 310 | variables:
|
| 311 | 311 | GIT_DEPTH: 1
|
| 312 | 312 | GIT_SUBMODULE_STRATEGY: none
|
| ... | ... | @@ -336,7 +336,7 @@ typecheck-testsuite: |
| 336 | 336 | # Check that commits in an MR were not authored with the identity that CI uses
|
| 337 | 337 | # when it needs to create commits itself. This only needs Git history.
|
| 338 | 338 | lint-author:
|
| 339 | - extends: .lint
|
|
| 339 | + extends: .lint-ghc-toolchain
|
|
| 340 | 340 | variables:
|
| 341 | 341 | GIT_SUBMODULE_STRATEGY: none
|
| 342 | 342 | script:
|