Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/frankkilcommins/arazzo-snippets-and-images

Little code snippets and images used for Arazzo content
https://github.com/frankkilcommins/arazzo-snippets-and-images

arazzo arazzo-specification openapi

Last synced: 9 days ago
JSON representation

Little code snippets and images used for Arazzo content

Awesome Lists containing this project

README

        

# Arazzo Specification Snippets and Images

This repo contains little Arazzo Specification YAML snippets. The snippets have been converted to PNG using [ray.so](https://www.ray.so/).

Additionally, there is an image overview of the Arazzo Specification, which was created using [Excalidraw](https://excalidraw.com/) and the raw `.exacalidraw` file is maintained here.

## Usage

Feel free to use or extend this work (referencing to this repo is preferred). PRs back with more examples are much appreciated 💚.

🌟 the repo if it's been useful for your work.

## Contents

| Name | Image | Metadata / Snippet YAML |
|------|-------|-------------------------|
|Arazzo Specification 1.0.1 Overview| ![Arazzo 1.0.1](./images/Arazzo%201.0.1.png) | [excalidraw snippet](./excalidraw/Arazzo-1.0.1.excalidraw) |
|Arazzo Specification Object Example | ![Arazzo Specification Object Example](./images/Arazzo-Specification---Arazzo-Specification-Object---(Minimal-Document).png) | [YAML](./snippets/arazzo.yaml) |
| Arazzo Info Object Example | ![Arazzo Info](./images/Arazzo-Specification---Info-Object-Example.png) | [YAML](./snippets/info.yaml) |
| Arazzo Source Descriptions Example | ![Arazzo Source Descriptions](./images/Arazzo-Specification---Source-Descriptions-Example.png) | [YAML](./snippets/sourceDescriptions.yaml) |
| Arazzo Workflows Example | ![Arazzo Workflows](./images/Arazzo-Specification---Workflows-Example.png) | [YAML](./snippets/workflowsObj.yaml) |
| Arazzo Workflow Inputs Example | ![Arazzo Workflow Inputs](./images/Arazzo-Specification---Workflow-Inputs-Example.png) | [YAML](./snippets/inputs.yaml) |
| Arazzo Steps Example | ![Arazzo Steps](./images/Arazzo-Specification---Steps-Example.png) | [YAML](./snippets/steps.yaml) |
| Arazzo Step Parameters Example | ![Arazzo Step Parameters](./images/Arazzo-Specification---Step-Parameters-Example.png) | [YAML](./snippets/parameters.yaml) |
| Arazzo Step Success Criteria Example | ![Arazzo Success Criteria](./images/Arazzo-Specification---Step-Success-Criteria-Example.png) | [YAML](./snippets/successCriteria.yaml) |
| Arazzo Failure Action Example | ![Arazzo Failure Action](./images/Arazzo-Specification---Failure-Action-Object-Example.png) | [YAML](./snippets/failureAction.yaml) |
| Arazzo Success Action Example | ![Arazzo Success Action](./images/Arazzo-Specification---Success-Action-Object-Example.png) | [YAML](./snippets/successAction.yaml) |
| Arazzo Step Outputs Example | ![Arazzo Step Outputs](./images/Arazzo-Specification---Step-Outputs-Example.png) | [YAML](./snippets/stepOutputs.yaml) |
| Arazzo Workflow Outputs Example | ![Arazzo Workflow Outputs](./images/Arazzo-Specification---Workflow-Outputs-Example.png) | [YAML](./snippets/outputs.yaml) |