-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add respec workflow #55
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. 👍
(with the qualification that TODOs are fixed before merge)
TODOs that can be fixed before the release have been fixed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! 👍
- uses: actions/checkout@v4 # checkout gh-pages branch | ||
with: | ||
token: ${{ secrets.OAS_REPO_TOKEN }} | ||
repository: ralfhandl/OpenAPI-Specification # TODO: change to OAI/... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Based on your comment, I assume that means this TODO must be fixed after merge. I'll take your word on that ...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Correct, otherwise we'd open PRs in https://github.com/OAI/OpenAPI-Specification/pulls for publishing the Overlay specification on https://spec.openapis.org/, which we probably don't want before we release v1.0.
Adds workflow to regenerate HTML versions of the Overlay specification
To Do for follow-up PR:
Currently PRs will be created in
and will deploy to
which allows us to proof-read the respec-formatted HTML.