From b7eff1ebe987c0bccfeff009931ba608c8419f0c Mon Sep 17 00:00:00 2001 From: Cameron Booth Date: Tue, 2 Jun 2020 13:40:33 -0700 Subject: [PATCH 1/3] Add creator to partner workflows --- ci/properties/aws.properties.json | 1 + ci/properties/azure.properties.json | 1 + ci/properties/google.properties.json | 1 + ci/properties/ibm.properties.json | 3 ++- ci/properties/tencent.properties.json | 3 ++- ci/properties/terraform.properties.json | 3 ++- 6 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ci/properties/aws.properties.json b/ci/properties/aws.properties.json index 2988e7c..b80775f 100644 --- a/ci/properties/aws.properties.json +++ b/ci/properties/aws.properties.json @@ -1,6 +1,7 @@ { "name": "Deploy to Amazon ECS", "description": "Deploy a container to an Amazon ECS service powered by AWS Fargate or Amazon EC2.", + "creator": "Amazon Web Services", "iconName": "aws", "categories": null } \ No newline at end of file diff --git a/ci/properties/azure.properties.json b/ci/properties/azure.properties.json index ba92f6f..fd9d0d8 100644 --- a/ci/properties/azure.properties.json +++ b/ci/properties/azure.properties.json @@ -1,6 +1,7 @@ { "name": "Deploy Node.js to Azure Web App", "description": "Build a Node.js project and deploy it to an Azure Web App.", + "creator": "Microsoft Azure", "iconName": "azure", "categories": null } \ No newline at end of file diff --git a/ci/properties/google.properties.json b/ci/properties/google.properties.json index dee44b9..e2d917d 100644 --- a/ci/properties/google.properties.json +++ b/ci/properties/google.properties.json @@ -1,6 +1,7 @@ { "name": "Build and Deploy to GKE", "description": "Build a docker container, publish it to Google Container Registry, and deploy to GKE.", + "creator": "Google Cloud", "iconName": "googlegke", "categories": null } \ No newline at end of file diff --git a/ci/properties/ibm.properties.json b/ci/properties/ibm.properties.json index 25ebf8a..cfd0383 100644 --- a/ci/properties/ibm.properties.json +++ b/ci/properties/ibm.properties.json @@ -1,6 +1,7 @@ { "name": "Deploy to IBM Cloud Kubernetes Service", "description": "Build a docker container, publish it to IBM Cloud Container Registry, and deploy to IBM Cloud Kubernetes Service.", + "creator": "IBM", "iconName": "ibm", "categories": null -} +} \ No newline at end of file diff --git a/ci/properties/tencent.properties.json b/ci/properties/tencent.properties.json index b3d9d3f..ba579a1 100644 --- a/ci/properties/tencent.properties.json +++ b/ci/properties/tencent.properties.json @@ -1,6 +1,7 @@ { "name": "Tencent Kubernetes Engine", "description": "This workflow will build a docker container, publish and deploy it to Tencent Kubernetes Engine (TKE).", + "creator": "Tencent Cloud", "iconName": "tencentcloud", "categories": null -} +} \ No newline at end of file diff --git a/ci/properties/terraform.properties.json b/ci/properties/terraform.properties.json index 34fa16e..445604c 100644 --- a/ci/properties/terraform.properties.json +++ b/ci/properties/terraform.properties.json @@ -1,6 +1,7 @@ { "name": "Terraform", "description": "Set up Terraform CLI in your GitHub Actions workflow.", + "creator": "Hashicorp", "iconName": "terraform", "categories": null -} +} \ No newline at end of file From ef82cf1b1aed434e4127efeef25c9bf6446fed14 Mon Sep 17 00:00:00 2001 From: Cameron Booth Date: Tue, 2 Jun 2020 13:40:45 -0700 Subject: [PATCH 2/3] Add creator to validation schema --- script/validate-data/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/script/validate-data/index.ts b/script/validate-data/index.ts index dbea113..81048f8 100755 --- a/script/validate-data/index.ts +++ b/script/validate-data/index.ts @@ -22,6 +22,7 @@ const propertiesSchema = { properties: { name: { type: "string", required: true }, description: { type: "string", required: true }, + creator: { type: "string", required: false }, iconName: { type: "string", required: true }, categories: { anyOf: [ From 4ad3f706665fa8887ae6d2882a626db17e75c412 Mon Sep 17 00:00:00 2001 From: Cameron Booth Date: Tue, 2 Jun 2020 21:57:58 -0700 Subject: [PATCH 3/3] Fix creator name Co-authored-by: Christopher Schleiden --- ci/properties/terraform.properties.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/properties/terraform.properties.json b/ci/properties/terraform.properties.json index 445604c..bfeabdf 100644 --- a/ci/properties/terraform.properties.json +++ b/ci/properties/terraform.properties.json @@ -1,7 +1,7 @@ { "name": "Terraform", "description": "Set up Terraform CLI in your GitHub Actions workflow.", - "creator": "Hashicorp", + "creator": "HashiCorp", "iconName": "terraform", "categories": null -} \ No newline at end of file +}