From f6532e4fb6697e9eb2a893da15ab0504f39738a5 Mon Sep 17 00:00:00 2001 From: Anson Date: Thu, 21 Aug 2025 23:35:48 -0600 Subject: [PATCH] Simplify CI dependencies - let all jobs run - Remove complex optional dependencies - Pages job runs on all branches for debugging - Both publish and force-update jobs depend on pages normally --- ghost-upload/.gitlab-ci.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/ghost-upload/.gitlab-ci.yml b/ghost-upload/.gitlab-ci.yml index 4994e73..1271483 100644 --- a/ghost-upload/.gitlab-ci.yml +++ b/ghost-upload/.gitlab-ci.yml @@ -10,11 +10,7 @@ publish: - cd ./ghost-upload - cargo run needs: - - job: pages - optional: true - # Temporarily allow all branches for debugging - # rules: - # - if: "$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH" + - pages # Manual trigger to force update all Ghost posts force-update-ghost: @@ -25,9 +21,7 @@ force-update-ghost: - cd ./ghost-upload - FORCE_UPDATE=true cargo run needs: - - job: pages - optional: true - # Temporarily allow all branches for debugging + - pages rules: - when: manual allow_failure: false