Skip to content

fix: correct CI workflow paths from generator/ to src/generator/#24

Merged
rothnic merged 2 commits intofix/limit-tools-for-opencodefrom
copilot/sub-pr-23
Nov 19, 2025
Merged

fix: correct CI workflow paths from generator/ to src/generator/#24
rothnic merged 2 commits intofix/limit-tools-for-opencodefrom
copilot/sub-pr-23

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Nov 19, 2025

CI workflows referenced incorrect paths after generator scripts were moved to src/generator/ directory structure. Build validation steps were failing because scripts and cache locations didn't match actual repository layout.

Changed Files

  • .github/workflows/ci.yml: Updated script paths to src/generator/fetch-spec.js and src/generator/generate.js, corrected cache check to cache/openapi-spec.json
  • .github/workflows/generate-windmill-version.yml: Fixed cache directory creation and spec fetch paths
  • .github/workflows/rebuild-all-versions.yml: Updated cache paths and release artifact references
  • AGENTS.md: Corrected documentation references from generator/ to src/generator/

Path Mappings

Old Path New Path
generator/fetch-spec.js src/generator/fetch-spec.js
generator/generate.js src/generator/generate.js
generator/cache/openapi-spec.json cache/openapi-spec.json
generator/config.json src/generator/config.json

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>
Copilot AI changed the title [WIP] Add JSON Schema documentation and ESLint configuration fix: correct CI workflow paths from generator/ to src/generator/ Nov 19, 2025
Copilot AI requested a review from rothnic November 19, 2025 01:55
@rothnic rothnic marked this pull request as ready for review November 19, 2025 03:22
@rothnic rothnic merged commit 0739138 into fix/limit-tools-for-opencode Nov 19, 2025
@rothnic rothnic deleted the copilot/sub-pr-23 branch November 19, 2025 03:22
rothnic added a commit that referenced this pull request Nov 19, 2025
…mprovements (#23)

* chore: update ls-lint configuration to ignore .opencode and allow eslint config

* docs: add JSON Schema guide for API/MCP workflows

* docs: add generated tools list and agent/testing guides

* fix: correct CI workflow paths from generator/ to src/generator/ (#24)

* Initial plan

* fix: update CI workflow paths from generator/ to src/generator/

Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>

* fix: add overrides to ensure build outputs to build/dist/index.js (#25)

* Initial plan

* fix: update CI workflow to check correct build output path (build/build/index.js)

Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>

* fix: add empty JSON object to fix-schemas.json to fix validation

Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>

* fix: restore tsconfig and package.json overrides to ensure build/dist/index.js output

Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>

---------

Co-authored-by: Nick Roth <nroth@dealnews.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rothnic <452052+rothnic@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants