Skip to content

Conversation

nfebe
Copy link
Contributor

@nfebe nfebe commented Apr 15, 2021

Signed-off-by: fenn-cs fenn25.fn@gmail.com

Summary

This PR introduces automatic deployment for automatically generated OPENAPI spefication to @phpList/restapi-docs.

Rundown

  • Clone phplist/resp-api (phplist api source)
  • Run swagger and generate `OPENAPI specification
  • Save generated specification
  • Clone phplist/restapi-docs(swagger ui)
  • Compared generated specification against existing specification in restapid-docs for differences
  • If any differences, commit and push for automatic deployment.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
@nfebe nfebe force-pushed the restapi-docs-deploy branch from 3623ce0 to 5a70a5c Compare April 15, 2021 20:01
@nfebe nfebe force-pushed the restapi-docs-deploy branch from b5151ca to a50e9f1 Compare April 17, 2021 10:48
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
@nfebe nfebe force-pushed the restapi-docs-deploy branch from a50e9f1 to 06af5a4 Compare April 17, 2021 10:51
@michield michield merged commit 29c6f4c into phpList:master Apr 22, 2021
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.

2 participants