From b7eff1ebe987c0bccfeff009931ba608c8419f0c Mon Sep 17 00:00:00 2001 From: Cameron Booth Date: Tue, 2 Jun 2020 13:40:33 -0700 Subject: [PATCH 1/8] 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/8] 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/8] 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 +} From b4362decc974f2a7acd2bb15fcafafb1cf0c710f Mon Sep 17 00:00:00 2001 From: Andy McKay Date: Mon, 8 Jun 2020 08:30:24 -0700 Subject: [PATCH 4/8] Change the cron for stale Let's move the recommended stale cron tab away from 00:00 UTC --- automation/stale.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automation/stale.yml b/automation/stale.yml index 7bbc050..3404517 100644 --- a/automation/stale.yml +++ b/automation/stale.yml @@ -2,7 +2,7 @@ name: Mark stale issues and pull requests on: schedule: - - cron: "0 0 * * *" + - cron: "30 1 * * *" jobs: stale: From 330ca7d1bd662fbaf64ad4b9e7c9ea62eaf79aee Mon Sep 17 00:00:00 2001 From: Matthew Peveler Date: Tue, 16 Jun 2020 18:44:47 -0400 Subject: [PATCH 5/8] Update php cache key to use php in its name Signed-off-by: Matthew Peveler --- ci/php.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/php.yml b/ci/php.yml index ebb41ae..839187e 100644 --- a/ci/php.yml +++ b/ci/php.yml @@ -22,9 +22,9 @@ jobs: uses: actions/cache@v2 with: path: vendor - key: ${{ runner.os }}-node-${{ hashFiles('**/composer.lock') }} + key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }} restore-keys: | - ${{ runner.os }}-node- + ${{ runner.os }}-php- - name: Install dependencies if: steps.composer-cache.outputs.cache-hit != 'true' From f1fa7ed3284f8a2c6a2b21f94eb44a6591379cb4 Mon Sep 17 00:00:00 2001 From: Jonathan Clem Date: Mon, 29 Jun 2020 11:44:45 -0400 Subject: [PATCH 6/8] Improve name of "Setup elixir" step in Elixir workflow --- ci/elixir.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/elixir.yml b/ci/elixir.yml index ac918c8..e15ba68 100644 --- a/ci/elixir.yml +++ b/ci/elixir.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Setup elixir + - name: Set up Elixir uses: actions/setup-elixir@v1 with: elixir-version: '1.9.4' # Define the elixir version [required] From e4f46dac7691bda5e84c41bee4f62a261c6e5d6e Mon Sep 17 00:00:00 2001 From: Henrik Nyh Date: Mon, 29 Jun 2020 17:13:20 +0100 Subject: [PATCH 7/8] elixir.yml: More consistent case When running this action, it will show steps like "Set up job", "Initialize containers" and "Complete job", which are not in Title Case. Nor is "Set up Elixir". (Some steps like "Post Restore cache" are some sort of half-Title Case, but they seem to be in the minority.) --- ci/elixir.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/elixir.yml b/ci/elixir.yml index e15ba68..b781272 100644 --- a/ci/elixir.yml +++ b/ci/elixir.yml @@ -18,7 +18,7 @@ jobs: with: elixir-version: '1.9.4' # Define the elixir version [required] otp-version: '22.2' # Define the OTP version [required] - - name: Install Dependencies + - name: Install dependencies run: mix deps.get - - name: Run Tests + - name: Run tests run: mix test From 0159b6df788d4b675ea89d2ebda5935972ea6153 Mon Sep 17 00:00:00 2001 From: Henrik Nyh Date: Mon, 29 Jun 2020 17:20:56 +0100 Subject: [PATCH 8/8] elixir.yml: Specify latest Elixir/OTP versions There is an OTP 23.0 but 22.3 is the max that latest Elixir supports currently. --- ci/elixir.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/elixir.yml b/ci/elixir.yml index e15ba68..e834752 100644 --- a/ci/elixir.yml +++ b/ci/elixir.yml @@ -16,8 +16,8 @@ jobs: - name: Set up Elixir uses: actions/setup-elixir@v1 with: - elixir-version: '1.9.4' # Define the elixir version [required] - otp-version: '22.2' # Define the OTP version [required] + elixir-version: '1.10.3' # Define the elixir version [required] + otp-version: '22.3' # Define the OTP version [required] - name: Install Dependencies run: mix deps.get - name: Run Tests