Skip to content

Improve openapi CI #10

@Nick-S-2018

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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions