Skip to content

Conversation

@ralfhandl
Copy link
Contributor

@ralfhandl ralfhandl commented Oct 28, 2025

Changes to .github/workflows/respec.yaml:

  • run only on changes to spec versions without basename suffix -dev

Changes to scripts/md2html/build.sh:

  • default mode processes spec versions without basename suffix -dev
    • uses sibling -editors file for list of editors
    • builds into local deploy folder
  • dev mode processes spec versions with basename suffix -dev
    • uses root EDITORS.md file for list of editors
    • builds into local deploy-preview folder
  • dev mode is called from new npm script build-dev

Changes to scripts/md2html/md2html.js:

  • tweaks to generated HTML synced from OpenAPI spec repo

Other changes:

  • new versions/1.0.0-editors.md copied from "old" EDITORS.md
  • updated EDITORS.md with current and former editors
  • updated .gitignore with new local folder deploy-preview

- separate editors file per published spec version
- deploy-preview for spec versions under development
- update EDITORS.md
- separate editors file per published spec version
- deploy-preview for spec versions under development
- update EDITORS.md
@ralfhandl ralfhandl requested review from a team as code owners October 28, 2025 08:52
@ralfhandl ralfhandl changed the title Main align respec with openapi ReSpec: align with OAI/OpenAPI-Specification Oct 28, 2025
@ralfhandl ralfhandl requested a review from mikekistler October 28, 2025 09:08
@ralfhandl
Copy link
Contributor Author

@mikekistler placing the work-in-progress spec versions into the same folder as the final ones required some fine-tuning.

@ralfhandl ralfhandl force-pushed the main-align-respec-with-openapi branch from f9710ae to 83669ea Compare October 28, 2025 09:29
@ralfhandl ralfhandl force-pushed the main-align-respec-with-openapi branch from 83669ea to cc5eea0 Compare October 28, 2025 09:40
@ralfhandl ralfhandl merged commit ac3599c into OAI:main Oct 28, 2025
3 checks passed
@ralfhandl ralfhandl deleted the main-align-respec-with-openapi branch October 28, 2025 11:28
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