Raymond Toy pushed to branch issue-478-run-analyzer-link-chcker-on-schedule at cmucl / cmucl Commits: 4c62881f by Raymond Toy at 2026-03-11T16:05:53-07:00 Make link-checker independent of any previous stage The link checker doesn't depend on anything, so make that explicit so it can be run manually at any time. We also noticed that linux cross-build was depending on the linux build stage. As the comment says, this was true for #337, but we don't need that anymore. Remove the comment and the dependency. We only depend on linux install now. - - - - - 1 changed file: - .gitlab-ci.yml Changes: ===================================== .gitlab-ci.yml ===================================== @@ -171,13 +171,7 @@ linux:cross-build: CONFIG: "x86_linux" needs: - - # Normally need the linux:install stage to get the compiler to - # use. But for #337, we need the normal build from linux:build to - # do the cross-compile. Once the snapshot is made, we can use - # linux:install instead. - - job: linux:build - #- job: linux:install + - job: linux:install artifacts: true script: - bin/create-target.sh xtarget $CONFIG @@ -372,6 +366,8 @@ markdown-link-check: # It's ok if this fails; we don't want to declare the entire # pipeline as having failed. allow_failure: true + # This job doesn't depend on any others. + needs: [] rules: - if: $CI_PIPELINE_SOURCE == "schedule" - when: manual @@ -384,4 +380,3 @@ markdown-link-check: # https://gitlab.com/gitlab-org/gitlab/-/issues/17845. - git clone https://gitlab.common-lisp.net/cmucl/cmucl.wiki.git - find cmucl.wiki -name \*.md -print0 | xargs -0 -n1 markdown-link-check - View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/4c62881fa001d26564576d5e... -- View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/4c62881fa001d26564576d5e... You're receiving this email because of your account on gitlab.common-lisp.net.