Skip to content

Commit 1689c87

Browse files
committed
Use self-hosted runner for monthly publish
1 parent 5833474 commit 1689c87

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/monthly_publish.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ name: Monthly Publish
88
jobs:
99
monthly-publish:
1010
if: github.ref_name != 'logs'
11-
runs-on: ubuntu-latest
11+
runs-on:
12+
- self-hosted
13+
- Linux
14+
- X64
1215
permissions:
1316
contents: write
1417
id-token: write

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -520,6 +520,12 @@ The default monthly publisher is Production v1:
520520
- `core_major`
521521
- `external_data.enabled = false`
522522

523+
Operational note:
524+
525+
- the monthly workflow is intended to run on a `self-hosted` GitHub Actions runner
526+
- reason: GitHub-hosted runners can be blocked by Binance with `451` responses on `api.binance.com`
527+
- the self-hosted runner should have stable outbound access to Binance Spot public APIs
528+
523529
The experimental external-data track is not part of the default publish path.
524530

525531
The monthly chain is intentionally lightweight:

0 commit comments

Comments
 (0)