This repository is a monorepo of examples created using the Speakeasy platform. To contribute, please follow these steps:
- Make sure you have a workspace on Speakeasy.
- Please use the
speakeasy quickstart
command to bootstrap new folders. - Folder naming
{feature}-{subfeature}-{language}
. - Every folder must be runnable with
speakeasy run
. - Please augment the generated
README.md
with information on the example.- What is it showcasing?
- How does it work?
- What are the pre-requisites?
- Is there anything out of the ordinary to get started with this example?
- We reccomend adding the openapi spec used for the example in the example folder with the name
openapi.yaml
. If your example is setup using a remote specification consider copying it in and updating the source path usingspeakeasy configure sources
or by direclty editing the.speakeasy/workflow.yaml
file.
Please submit a PR and tag @speakeasy-api/maintainers
for review. If you are a Speakeasy team member please post on the #docs
channel for review.