ci: fetch the private bnema.dev/ermite* modules through the runner's Forgejo route
- commit
- b0c2e21630991e924ba8adb0b75e83a7736bb648
- author
- brice · · 2026-10-12 20:25 UTC
- parent
- b60a661
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
1 file · +8 -0
M .forgejo/workflows/ci.yml +8 -0
| @@ -16,6 +16,10 @@ jobs: | |||
| 16 | 16 | runs-on: ubuntu-latest | |
| 17 | 17 | steps: | |
| 18 | 18 | - uses: actions/checkout@v6 | |
| 19 | + | # Job containers reach Forgejo through the Gordon edge on the host loopback, | |
| 20 | + | # in plain HTTP on :8088 (see vps-infra homelab/igor/ci-runner). | |
| 21 | + | - name: Fetch bnema.dev/ermite* modules through the runner's Forgejo route | |
| 22 | + | run: git config --global url."http://git.bnema.dev:8088/".insteadOf "https://git.bnema.dev/" | |
| 19 | 23 | - uses: actions/setup-go@v5 | |
| 20 | 24 | with: | |
| 21 | 25 | go-version-file: go.mod | |
| @@ -29,6 +33,10 @@ jobs: | |||
| 29 | 33 | runs-on: ubuntu-latest | |
| 30 | 34 | steps: | |
| 31 | 35 | - uses: actions/checkout@v6 | |
| 36 | + | # Job containers reach Forgejo through the Gordon edge on the host loopback, | |
| 37 | + | # in plain HTTP on :8088 (see vps-infra homelab/igor/ci-runner). | |
| 38 | + | - name: Fetch bnema.dev/ermite* modules through the runner's Forgejo route | |
| 39 | + | run: git config --global url."http://git.bnema.dev:8088/".insteadOf "https://git.bnema.dev/" | |
| 32 | 40 | - uses: actions/setup-go@v5 | |
| 33 | 41 | with: | |
| 34 | 42 | go-version-file: go.mod | |
| @@ -16,6 +16,10 @@ jobs: | |||||
| 16 | runs-on: ubuntu-latest | 16 | runs-on: ubuntu-latest | ||
| 17 | steps: | 17 | steps: | ||
| 18 | - uses: actions/checkout@v6 | 18 | - uses: actions/checkout@v6 | ||
| 19 | + | # Job containers reach Forgejo through the Gordon edge on the host loopback, | |||
| 20 | + | # in plain HTTP on :8088 (see vps-infra homelab/igor/ci-runner). | |||
| 21 | + | - name: Fetch bnema.dev/ermite* modules through the runner's Forgejo route | |||
| 22 | + | run: git config --global url."http://git.bnema.dev:8088/".insteadOf "https://git.bnema.dev/" | |||
| 19 | - uses: actions/setup-go@v5 | 23 | - uses: actions/setup-go@v5 | ||
| 20 | with: | 24 | with: | ||
| 21 | go-version-file: go.mod | 25 | go-version-file: go.mod | ||
| @@ -29,6 +33,10 @@ jobs: | |||||
| 29 | runs-on: ubuntu-latest | 33 | runs-on: ubuntu-latest | ||
| 30 | steps: | 34 | steps: | ||
| 31 | - uses: actions/checkout@v6 | 35 | - uses: actions/checkout@v6 | ||
| 36 | + | # Job containers reach Forgejo through the Gordon edge on the host loopback, | |||
| 37 | + | # in plain HTTP on :8088 (see vps-infra homelab/igor/ci-runner). | |||
| 38 | + | - name: Fetch bnema.dev/ermite* modules through the runner's Forgejo route | |||
| 39 | + | run: git config --global url."http://git.bnema.dev:8088/".insteadOf "https://git.bnema.dev/" | |||
| 32 | - uses: actions/setup-go@v5 | 40 | - uses: actions/setup-go@v5 | ||
| 33 | with: | 41 | with: | ||
| 34 | go-version-file: go.mod | 42 | go-version-file: go.mod | ||