Skip to content

Commit 4e7fdc6

Browse files
committed
feat: Add workflow_dispatch support and switch to apitools
Add a consolidation step to unify outputs from issue-based and dispatch-based extract steps, so all downstream steps reference a single step ID. PR metadata (title, branch name, closes line) is now derived per trigger type. The failure comment step is skipped for dispatch triggers where no issue exists. Switch API endpoint from repo-tools to the refactored apitools service. Also fixes a ste/ps typo and disables the old import-openapi-to-oak workflow.
1 parent 95e0e0b commit 4e7fdc6

File tree

2 files changed

+473
-4
lines changed

2 files changed

+473
-4
lines changed

.github/workflows/import-openapi-to-oak.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1+
# Superseded by import-openapi.yaml
12
name: Import OpenAPI Spec to OAK
23

3-
on:
4-
issues:
5-
types: [ opened ]
6-
74
jobs:
85
generate-repo-structure:
96
# Only run if the issue body contains the trigger string

0 commit comments

Comments
 (0)