Skip to content

Use the attribute version of the specification to register an artifact by UI #1788

Open
@rmarting

Description

@rmarting

Many API specifications includes a version property (e.g. OpenAPI, AsyncAPI). That property helps to identify the API version to others and it helps to identify changes between versions.

AsyncAPI Sample:

asyncapi: 2.1.0
info:
  title: Hello world application
  version: '0.1.0'

OpenApi Sample

openapi: 3.0.2
info:
    title: Hello World API
    version: 1.0.0

It could be a great feature to use that property from the API spec to define the version of the artifact when it is uploaded using the UI, as similar with the auto-detect feature, then use auto-version-detect check. That feature in the UI will allow the developer to use or not the same version declared in the API definition or, set up the version needed/required.

WDYT?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Beginner FriendlySolving this issue can help people who are starting with the project learnSeeking ContributionSuitable for developers who would like to contribute to the projecttype/enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions