mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 21:41:09 +02:00
refactor(infra): remove Forgejo CD, keep as mirror-only
Forgejo runner has no macOS binary — Docker-based runner can't access host filesystem/SSH needed for CD. GitHub CD via native self-hosted runner handles all deployments. Forgejo remains a push-mirror for backup and visibility. - Remove .forgejo/workflows/cd-macmini.yml - Remove forgejo-runner service from docker-compose - Update mirror workflow comments Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
7ff72d6c2c
commit
81ae60d184
3 changed files with 6 additions and 435 deletions
|
|
@ -239,21 +239,9 @@ services:
|
|||
retries: 3
|
||||
start_period: 30s
|
||||
|
||||
forgejo-runner:
|
||||
image: code.forgejo.org/forgejo/runner:6.3.1
|
||||
container_name: mana-core-forgejo-runner
|
||||
command: forgejo-runner daemon
|
||||
restart: always
|
||||
mem_limit: 256m
|
||||
user: "0:0"
|
||||
depends_on:
|
||||
forgejo:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
DOCKER_HOST: unix:///var/run/docker.sock
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /Volumes/ManaData/forgejo-runner:/data
|
||||
# Forgejo runner removed — no macOS binary exists, Docker-based runner
|
||||
# can't access host filesystem/SSH for CD. GitHub CD handles deployment
|
||||
# via native self-hosted runner. Forgejo is kept as a mirror only.
|
||||
|
||||
# ============================================
|
||||
# Tier 1: Core Auth Service (Port 3001)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue