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

Openapi Workflow #797

Closed
wants to merge 4 commits into from
Closed

Openapi Workflow #797

wants to merge 4 commits into from

Conversation

acarnagey
Copy link
Collaborator

@acarnagey acarnagey commented Jun 2, 2023

  • Adds workflows to openapi paths
  • Refactor paths into separate files
    image
    image

@nissimsan
Copy link
Collaborator

@acarnagey , could you add some more comments on this PR, pls? It isn't entirely clear on the call what is the effects of this.

@nissimsan
Copy link
Collaborator

@acarnagey, suggestion to split this into two separate PRs.

@nissimsan
Copy link
Collaborator

Also, @acarnagey, we recently removed the RDF classes from the respec:

image

Can you please remove that in the PR?

@nissimsan nissimsan self-requested a review June 8, 2023 14:05
…napi-workflows

# Conflicts:
#	docs/openapi/openapi.yml
@acarnagey
Copy link
Collaborator Author

Do not merge need to fix script that generates openapi.yml on npm i

@OR13 OR13 self-requested a review June 13, 2023 17:46
Copy link
Collaborator

@OR13 OR13 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mark as draft, make CI pass, request a re-review

@acarnagey acarnagey requested a review from OR13 June 13, 2023 19:41
@@ -8,11 +8,22 @@ const yaml = require('js-yaml');
const Ajv = require('ajv').default;
const addFormats = require('ajv-formats').default;

const schemaKeys = ['common', 'credentials', 'presentations', 'snippets'];
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these are "components", but that is a nit

@acarnagey
Copy link
Collaborator Author

Closing this one out, the allOf in paths was causing additional validation errors

@acarnagey acarnagey closed this Jun 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants