Raymond Toy pushed to branch issue-478-run-analyzer-link-chcker-on-schedule at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -141,6 +141,15 @@ linux:build:
    141 141
         # Fedora 41 must build with gcc because the clang build fails some
    
    142 142
         # ansi-tests.  See [#469].
    
    143 143
         CONFIG: "x86_linux"
    
    144
    +  rules:
    
    145
    +    # 1. Ensure build runs for schedules so the analyzer can use its files
    
    146
    +    - if: $CI_PIPELINE_SOURCE == "schedule"
    
    147
    +      when: on_success
    
    148
    +    # 2. Ensure build runs if the analyzer variable is set
    
    149
    +    - if: $RUN_ANALYSIS
    
    150
    +      when: on_success
    
    151
    +    # 3. Default: run for standard pushes/MRs
    
    152
    +    - when: on_success    
    
    144 153
     
    
    145 154
     linux:cross-build:
    
    146 155
       stage: build