Skip to content

Improve openapi CI #10

Description

@Nick-S-2018

We should improve our CI to automatize the deployment of client updates. This can be implemented in the following way:

  • on PR, a testing workflow runs to build the client and execute necessary tests
  • if all tests are passed successfully, auto PR with the generated client code is created in the corresponding client repo
  • we add metadata specifying the output branch in the client repo to the PR
  • on push to that branch, a publishing workflow runs to transfer the client to the public registry

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions