Skip to content
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

Generate openapi.yaml in CI/CD #286

Open
2 tasks
richardtreier opened this issue Apr 19, 2023 · 1 comment
Open
2 tasks

Generate openapi.yaml in CI/CD #286

richardtreier opened this issue Apr 19, 2023 · 1 comment
Assignees
Labels
kind/enhancement New feature or request task/documentation Improvements or additions to documentation

Comments

@richardtreier
Copy link
Collaborator

richardtreier commented Apr 19, 2023

Feature Request

Description

Our openapi.yaml does not get served yet and is only generated during build time.

To make sharing our API wrapper capabilities easier we should create the openapi.yaml in CI/CD pipelines.

Which Areas Would Be Affected?

CI

Stakeholders

@SebastianOpriel

Solution Proposal and Work Breakdown

  • Adjust CI to generate the file during releases
  • Adjust documentation
@richardtreier richardtreier added the kind/enhancement New feature or request label Apr 19, 2023
@richardtreier richardtreier self-assigned this Apr 19, 2023
@richardtreier richardtreier added the task/documentation Improvements or additions to documentation label Apr 19, 2023
@AbdullahMuk AbdullahMuk assigned ununhexium and tmberthold and unassigned SaadEGI May 1, 2024
@AbdullahMuk AbdullahMuk added the clean-backlog requires backlog cleaning label May 2, 2024
@tmberthold tmberthold removed their assignment May 2, 2024
@tmberthold tmberthold removed task/documentation Improvements or additions to documentation clean-backlog requires backlog cleaning labels May 2, 2024
ununhexium pushed a commit that referenced this issue May 2, 2024
Bumps io.swagger.core.v3:swagger-annotations-jakarta from 2.2.17 to 2.2.18.

---
updated-dependencies:
- dependency-name: io.swagger.core.v3:swagger-annotations-jakarta
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@SebastianOpriel
Copy link
Member

SebastianOpriel commented Oct 6, 2024

We do not want to proceed with SwaggerHub, but compile openapi and store it in the repo and add it to Gitbook docs. //Cc @tmberthold @richardtreier

@SebastianOpriel SebastianOpriel changed the title Deploy openapi.yaml to SwaggerHub Generate openapi.yaml in CI/CD Oct 6, 2024
@SebastianOpriel SebastianOpriel added the task/documentation Improvements or additions to documentation label Oct 6, 2024
richardtreier pushed a commit that referenced this issue Feb 24, 2025
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](socketio/socket.io-parser@4.2.2...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request task/documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

6 participants