{
  "name": "",
  "config": {
    "sketch": false,
    "themeID": 0,
    "darkThemeID": null,
    "pad": null,
    "center": null,
    "layoutEngine": null
  },
  "isFolderOnly": false,
  "fontFamily": "SourceSansPro",
  "monoFontFamily": "SourceCodePro",
  "shapes": [
    {
      "id": "build_workflow",
      "type": "rectangle",
      "pos": {
        "x": 12,
        "y": 12
      },
      "width": 370,
      "height": 1149,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B4",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "lambda-build.yaml",
      "fontSize": 28,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": false,
      "underline": false,
      "labelWidth": 221,
      "labelHeight": 36,
      "labelPosition": "INSIDE_TOP_CENTER",
      "zIndex": 0,
      "level": 1
    },
    {
      "id": "build_workflow.push",
      "type": "rectangle",
      "pos": {
        "x": 62,
        "y": 62
      },
      "width": 270,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "Push to main branch",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 225,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "build_workflow.GHA",
      "type": "rectangle",
      "pos": {
        "x": 92,
        "y": 305
      },
      "width": 209,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "GitHub Actions",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 164,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "build_workflow.S3",
      "type": "rectangle",
      "pos": {
        "x": 161,
        "y": 548
      },
      "width": 71,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "S3",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 26,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "build_workflow.Terraform",
      "type": "rectangle",
      "pos": {
        "x": 118,
        "y": 791
      },
      "width": 158,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "Terraform",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 113,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "build_workflow.AWS",
      "type": "rectangle",
      "pos": {
        "x": 149,
        "y": 1034
      },
      "width": 95,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "AWS",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 50,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "deploy_workflow",
      "type": "rectangle",
      "pos": {
        "x": 402,
        "y": 215
      },
      "width": 311,
      "height": 743,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B4",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "lambda-deploy.yaml",
      "fontSize": 28,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": false,
      "underline": false,
      "labelWidth": 242,
      "labelHeight": 36,
      "labelPosition": "INSIDE_TOP_CENTER",
      "zIndex": 0,
      "level": 1
    },
    {
      "id": "deploy_workflow.manual",
      "type": "rectangle",
      "pos": {
        "x": 452,
        "y": 265
      },
      "width": 211,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "Manual Trigger",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 166,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "deploy_workflow.GHA",
      "type": "rectangle",
      "pos": {
        "x": 453,
        "y": 508
      },
      "width": 209,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "GitHub Actions",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 164,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "deploy_workflow.AWS",
      "type": "rectangle",
      "pos": {
        "x": 510,
        "y": 831
      },
      "width": 95,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "AWS",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 50,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "apollo_workflow",
      "type": "rectangle",
      "pos": {
        "x": 733,
        "y": 255
      },
      "width": 634,
      "height": 663,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B4",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "apollo-deploy.yaml",
      "fontSize": 28,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": false,
      "underline": false,
      "labelWidth": 227,
      "labelHeight": 36,
      "labelPosition": "INSIDE_TOP_CENTER",
      "zIndex": 0,
      "level": 1
    },
    {
      "id": "apollo_workflow.apollo",
      "type": "rectangle",
      "pos": {
        "x": 960,
        "y": 305
      },
      "width": 178,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "Apollo Repo",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 133,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "apollo_workflow.GHA",
      "type": "rectangle",
      "pos": {
        "x": 945,
        "y": 548
      },
      "width": 209,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "GitHub Actions",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 164,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    },
    {
      "id": "apollo_workflow.AWS",
      "type": "rectangle",
      "pos": {
        "x": 1002,
        "y": 791
      },
      "width": 95,
      "height": 77,
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "borderRadius": 0,
      "fill": "B5",
      "stroke": "B1",
      "animated": false,
      "shadow": false,
      "3d": false,
      "multiple": false,
      "double-border": false,
      "tooltip": "",
      "link": "",
      "icon": null,
      "iconPosition": "",
      "blend": false,
      "fields": null,
      "methods": null,
      "columns": null,
      "label": "AWS",
      "fontSize": 25,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N1",
      "italic": false,
      "bold": true,
      "underline": false,
      "labelWidth": 50,
      "labelHeight": 32,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "zIndex": 0,
      "level": 2
    }
  ],
  "connections": [
    {
      "id": "build_workflow.(push -> GHA)[0]",
      "src": "build_workflow.push",
      "srcArrow": "none",
      "dst": "build_workflow.GHA",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "Triggers",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 67,
      "labelHeight": 26,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 197,
          "y": 139
        },
        {
          "x": 197,
          "y": 305
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    },
    {
      "id": "build_workflow.(GHA -> S3)[0]",
      "src": "build_workflow.GHA",
      "srcArrow": "none",
      "dst": "build_workflow.S3",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "Builds zip and pushes it",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 192,
      "labelHeight": 26,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 197,
          "y": 382
        },
        {
          "x": 197,
          "y": 548
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    },
    {
      "id": "build_workflow.(S3 <-> Terraform)[0]",
      "src": "build_workflow.S3",
      "srcArrow": "triangle",
      "dst": "build_workflow.Terraform",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "Pulls zip to deploy",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 149,
      "labelHeight": 26,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 197,
          "y": 625
        },
        {
          "x": 197,
          "y": 791
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    },
    {
      "id": "build_workflow.(Terraform -> AWS)[0]",
      "src": "build_workflow.Terraform",
      "srcArrow": "none",
      "dst": "build_workflow.AWS",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "Changes live lambdas",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 179,
      "labelHeight": 26,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 197,
          "y": 868
        },
        {
          "x": 197,
          "y": 1034
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    },
    {
      "id": "deploy_workflow.(manual -> GHA)[0]",
      "src": "deploy_workflow.manual",
      "srcArrow": "none",
      "dst": "deploy_workflow.GHA",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "Launches",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 78,
      "labelHeight": 26,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 557.5,
          "y": 342
        },
        {
          "x": 557.5,
          "y": 508
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    },
    {
      "id": "deploy_workflow.(GHA -> AWS)[0]",
      "src": "deploy_workflow.GHA",
      "srcArrow": "none",
      "dst": "deploy_workflow.AWS",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "Builds zip\npushes them to S3.\n\nDeploys lambdas\nusing Terraform",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 153,
      "labelHeight": 106,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 557.5,
          "y": 585
        },
        {
          "x": 557.5,
          "y": 831
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    },
    {
      "id": "apollo_workflow.(apollo -> GHA)[0]",
      "src": "apollo_workflow.apollo",
      "srcArrow": "none",
      "dst": "apollo_workflow.GHA",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "Triggered manually/push to master test test test test test test test",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 533,
      "labelHeight": 26,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 1049.5,
          "y": 382
        },
        {
          "x": 1049.5,
          "y": 548
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    },
    {
      "id": "apollo_workflow.(GHA -> AWS)[0]",
      "src": "apollo_workflow.GHA",
      "srcArrow": "none",
      "dst": "apollo_workflow.AWS",
      "dstArrow": "triangle",
      "opacity": 1,
      "strokeDash": 0,
      "strokeWidth": 2,
      "stroke": "B1",
      "borderRadius": 10,
      "label": "test",
      "fontSize": 20,
      "fontFamily": "DEFAULT",
      "language": "",
      "color": "N2",
      "italic": true,
      "bold": false,
      "underline": false,
      "labelWidth": 31,
      "labelHeight": 26,
      "labelPosition": "INSIDE_MIDDLE_CENTER",
      "labelPercentage": 0,
      "link": "",
      "route": [
        {
          "x": 1049.5,
          "y": 625
        },
        {
          "x": 1049.5,
          "y": 791
        }
      ],
      "animated": false,
      "tooltip": "",
      "icon": null,
      "zIndex": 0
    }
  ],
  "root": {
    "id": "",
    "type": "",
    "pos": {
      "x": 0,
      "y": 0
    },
    "width": 0,
    "height": 0,
    "opacity": 0,
    "strokeDash": 0,
    "strokeWidth": 0,
    "borderRadius": 0,
    "fill": "N7",
    "stroke": "",
    "animated": false,
    "shadow": false,
    "3d": false,
    "multiple": false,
    "double-border": false,
    "tooltip": "",
    "link": "",
    "icon": null,
    "iconPosition": "",
    "blend": false,
    "fields": null,
    "methods": null,
    "columns": null,
    "label": "",
    "fontSize": 0,
    "fontFamily": "",
    "language": "",
    "color": "",
    "italic": false,
    "bold": false,
    "underline": false,
    "labelWidth": 0,
    "labelHeight": 0,
    "zIndex": 0,
    "level": 0
  }
}
