Skip to content

Dump, API and CI (workstream) #100

Open

Description

@Seungpyo1007

Purpose

Workstream tracker for dump, API and CI, under the roadmap #97. PRs in this area link here with Closes #<this>.

Scope

  • app/dump (static API generation), app/dump_check.py
  • Models, schemas and serializers (API contract), app/validate.py (seed validator)
  • Workflows: test, dump-refresh, weekly-refresh, refresh-data, bump-techapi, notify-techapi, deploy-pages, validate-data
  • Submodule sync with TechAPI (never git submodule update --recursive)

Rules

Open items

Activity

  1. Seungpyo1007 commented on Sep 28, 2026

    @Seungpyo1007
    MemberAuthor

    weekly-refresh succeeded for the first time in 5+ weeks (run https://github.com/GetTechAPI/TechEngine/actions/runs/36467328062, 3h26m, GetTechAPI/TechAPI#325). Root cause of every prior failure/cancellation: 18 Intel Atom CPUs duplicate-imported under two slugs, hard-blocking integrity_check.py --strict (GetTechAPI/TechAPI#321). The transient "Server Error" from peter-evans/create-pull-request still occurred this run (annotation in the log) but the retry fallback (#96/24ead28/5c8d986) correctly recovered and opened the PR - that part of the earlier CI fix is confirmed working end to end now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

ciContinuous integration changesenhancementNew feature or requesttrackingLong-running tracker issue (stays open)

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions