From d6c571d3acc8ad9c5c553561a7aca267a61d7591 Mon Sep 17 00:00:00 2001 From: Seungpyo1007 Date: Tue, 4 Aug 2026 09:52:14 +0900 Subject: [PATCH] ci(ingest): open the weekly ingest PR against TechAPI develop MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- .github/workflows/weekly-ingest.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/weekly-ingest.yml b/.github/workflows/weekly-ingest.yml index 061bba3..af0b3f3 100644 --- a/.github/workflows/weekly-ingest.yml +++ b/.github/workflows/weekly-ingest.yml @@ -42,6 +42,9 @@ jobs: with: repository: GetTechAPI/TechAPI path: TechAPI + # TechAPI follows git-flow: ingest is integration work, so branch from + # develop and open the PR there. main only moves through a release PR. + ref: develop token: ${{ secrets.TECHENGINEBOT_TOKEN || secrets.TECHAPI_TOKEN || secrets.GITHUB_TOKEN }} - uses: actions/setup-python@v6 @@ -134,6 +137,6 @@ jobs: gh pr create \ --title "feat(data/${CATEGORY}): weekly ingest" \ --body-file ../pr-body.md \ - --base main \ + --base develop \ --head "$BRANCH" \ $DRAFT_FLAG