fix: sync-silo-docs workflow to run on docs runner #124

Merged
forbes merged 1 commits from fix/sync-docs-runner into main 2026-02-09 18:52:16 +00:00
Owner

Summary

Fixes the sync-silo-docs workflow so it can actually run in our CI environment.

Changes

  • Runner: Changed runs-on from ubuntu-latest to docs
  • URLs: Replaced external https://git.kindred-systems.com URLs with internal http://gitea:3000 (Docker network)
  • Auth: Fixed push step to use authenticated URL via RELEASE_TOKEN secret
  • Cleanup: Removed unnecessary apt-get/CA cert install steps (no longer needed on docs runner)

Follow-up to #123 / #122

## Summary Fixes the sync-silo-docs workflow so it can actually run in our CI environment. ## Changes - **Runner**: Changed `runs-on` from `ubuntu-latest` to `docs` - **URLs**: Replaced external `https://git.kindred-systems.com` URLs with internal `http://gitea:3000` (Docker network) - **Auth**: Fixed push step to use authenticated URL via `RELEASE_TOKEN` secret - **Cleanup**: Removed unnecessary `apt-get`/CA cert install steps (no longer needed on docs runner) ## Related Issues Follow-up to #123 / #122
forbes added 1 commit 2026-02-09 18:51:46 +00:00
fix: sync-silo-docs workflow to run on docs runner
Some checks failed
Build and Test / build (pull_request) Has been cancelled
c75b9a5605
- Change runs-on from ubuntu-latest to docs
- Use internal gitea:3000 URLs for clone and push
- Remove unnecessary apt-get/CA cert steps (docs runner has access)
- Fix push to use authenticated URL via RELEASE_TOKEN
forbes merged commit a3c650bea0 into main 2026-02-09 18:52:16 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#124