Skip to content

Commit 1266518

Browse files
committed
ci(ingest): open the weekly ingest PR against TechAPI develop
weekly-ingest was the last automation still targeting main. TechAPI follows git-flow — pushing to main deploys the site and notifies TechEngine — so a 6,900-file data PR landing there bypasses the release gate that every other data path goes through. The checkout already resolved to develop implicitly (it is the default branch); pin it explicitly so the base and the branch point cannot drift apart if the default changes again. Refs #1
1 parent 015b95d commit 1266518

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/weekly-ingest.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ jobs:
4242
with:
4343
repository: GetTechAPI/TechAPI
4444
path: TechAPI
45+
# TechAPI follows git-flow: ingest is integration work, so branch from
46+
# develop and open the PR there. main only moves through a release PR.
47+
ref: develop
4548
token: ${{ secrets.TECHENGINEBOT_TOKEN || secrets.TECHAPI_TOKEN || secrets.GITHUB_TOKEN }}
4649

4750
- uses: actions/setup-python@v6
@@ -134,6 +137,6 @@ jobs:
134137
gh pr create \
135138
--title "feat(data/${CATEGORY}): weekly ingest" \
136139
--body-file ../pr-body.md \
137-
--base main \
140+
--base develop \
138141
--head "$BRANCH" \
139142
$DRAFT_FLAG

0 commit comments

Comments
 (0)