From 7ad7708278d958f8e3b971bb562599b7674f8b4c Mon Sep 17 00:00:00 2001 From: Anand Bonde Date: Mon, 25 Nov 2024 19:44:01 -0800 Subject: [PATCH] [ci] Enhancement: Rename workflows to disambiguate Renaming all workflows to have distinct and clearer names so that GitHub reporting and status updates are unambiguous and to the point. Without this, several reports were displayed as a single check. --- .github/workflows/catnap.yml | 8 ++++---- .github/workflows/catnapw.yml | 10 +++++----- .github/workflows/catnip.yml | 8 ++++---- .github/workflows/catpowder.yml | 8 ++++---- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/catnap.yml b/.github/workflows/catnap.yml index bad54d1a2..596824ac3 100644 --- a/.github/workflows/catnap.yml +++ b/.github/workflows/catnap.yml @@ -1,7 +1,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT license. -name: Main Catnap +name: Catnap (Linux) concurrency: group: catnap @@ -26,7 +26,7 @@ env: jobs: debug-pipeline: - name: Debug Pipeline + name: Catnap Debug Pipeline (Linux) runs-on: ubuntu-latest steps: - name: Checkout @@ -75,7 +75,7 @@ jobs: **/*.stderr.txt release-pipeline: - name: Release Pipeline + name: Catnap Release Pipeline (Linux) needs: debug-pipeline runs-on: ubuntu-latest steps: @@ -124,7 +124,7 @@ jobs: **/*.stderr.txt report-performance: - name: Report Performance + name: Catnap Performance Report (Linux) needs: release-pipeline runs-on: ubuntu-latest permissions: diff --git a/.github/workflows/catnapw.yml b/.github/workflows/catnapw.yml index ad0092a59..83441a98a 100644 --- a/.github/workflows/catnapw.yml +++ b/.github/workflows/catnapw.yml @@ -1,7 +1,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT license. -name: Main Catnapw +name: Catnap (Windows) concurrency: group: catnapw @@ -26,7 +26,7 @@ env: jobs: debug-pipeline: - name: Debug Pipeline + name: Catnap Debug Pipeline (Windows) runs-on: ubuntu-latest steps: - name: Checkout @@ -76,7 +76,7 @@ jobs: **/*.stderr.txt release-pipeline: - name: Release Pipeline + name: Catnap Release Pipeline (Windows) needs: debug-pipeline runs-on: ubuntu-latest steps: @@ -126,7 +126,7 @@ jobs: **/*.stderr.txt catpowder-debug-pipeline: - name: Catpowder Debug Pipeline + name: Catpowder Debug Pipeline (Windows) needs: release-pipeline runs-on: ubuntu-latest steps: @@ -177,7 +177,7 @@ jobs: **/*.stderr.txt catpowder-release-pipeline: - name: Catpowder Release Pipeline + name: Catpowder Release Pipeline (Windows) needs: catpowder-debug-pipeline runs-on: ubuntu-latest steps: diff --git a/.github/workflows/catnip.yml b/.github/workflows/catnip.yml index 3739fa198..6e0cbbb78 100644 --- a/.github/workflows/catnip.yml +++ b/.github/workflows/catnip.yml @@ -1,7 +1,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT license. -name: Main Catnip +name: Catnip (Linux) concurrency: group: catnip @@ -26,7 +26,7 @@ env: jobs: debug-pipeline: - name: Debug Pipeline + name: Catnip Debug Pipeline (Linux) runs-on: ubuntu-latest steps: - name: Checkout @@ -97,7 +97,7 @@ jobs: **/*.stderr.txt release-pipeline: - name: Release Pipeline + name: Catnip Release Pipeline (Linux) needs: debug-pipeline runs-on: ubuntu-latest steps: @@ -168,7 +168,7 @@ jobs: **/*.stderr.txt report-performance: - name: Report Performance + name: Catnip Performance Report (Linux) needs: release-pipeline runs-on: ubuntu-latest permissions: diff --git a/.github/workflows/catpowder.yml b/.github/workflows/catpowder.yml index 9654f7dac..8baf51e2c 100644 --- a/.github/workflows/catpowder.yml +++ b/.github/workflows/catpowder.yml @@ -1,7 +1,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT license. -name: Main Catpowder +name: Catpowder (Linux) concurrency: group: catpowder @@ -26,7 +26,7 @@ env: jobs: debug-pipeline: - name: Debug Pipeline + name: Catpowder Debug Pipeline (Linux) runs-on: ubuntu-latest steps: - name: Checkout @@ -93,7 +93,7 @@ jobs: **/*.stderr.txt release-pipeline: - name: Release Pipeline + name: Catpowder Release Pipeline (Linux) needs: debug-pipeline runs-on: ubuntu-latest steps: @@ -160,7 +160,7 @@ jobs: **/*.stderr.txt report-performance: - name: Report Performance + name: Catpowder Performance Report (Linux) needs: release-pipeline runs-on: ubuntu-latest permissions: