ci: skip optional search sync when secrets are unset #33

Merged
pokebedrock-bot merged 1 commit from pokebedrock-bot/ci-skip-optional-search-sync-when-unconfigured-20260312 into main 2026-03-31 15:20:24 +00:00
pokebedrock-bot commented 2026-03-12 15:18:55 +00:00 (Migrated from github.com)

Summary

  • skip the website-backend sync step when the sync URL/token secrets are not configured
  • log a clear note when the sync is skipped
  • always upload the generated search artifacts so failed/optional sync runs remain debuggable

Validation

  • npm run ci

Why

The scheduled wiki-search workflow is currently failing on main at the backend sync step before artifact upload. This keeps search-index generation useful even when backend sync credentials are not configured yet.

## Summary - skip the website-backend sync step when the sync URL/token secrets are not configured - log a clear note when the sync is skipped - always upload the generated search artifacts so failed/optional sync runs remain debuggable ## Validation - npm run ci ## Why The scheduled wiki-search workflow is currently failing on main at the backend sync step before artifact upload. This keeps search-index generation useful even when backend sync credentials are not configured yet.
Sign in to join this conversation.
No description provided.