Skip to content

Commit 6b2a25f

Browse files
committed
Initial CodeForge SDK generation action
Add a GitHub Action to trigger SDK regeneration on CodeForge when OpenAPI specs change. This commit introduces action metadata (action.yml), documentation (README.md, JOB.md), TypeScript implementation (src/main.ts, src/api.ts, src/inputs.ts, src/outputs.ts), package.json, tsconfig.json and .gitignore. The action reads the OpenAPI spec, verifies the CodeForge API token, triggers generation for specified SDKs, optionally polls for completion, and sets outputs (status, generation_urls, published_packages).
1 parent 2a2e097 commit 6b2a25f

11 files changed

Lines changed: 4809 additions & 2 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
node_modules/
2+
dist/
3+
*.js.map

0 commit comments

Comments
 (0)