Skip to content

Commit

Permalink
[ci] Enhancement: Rename workflows to disambiguate
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
anandbonde committed Nov 26, 2024
1 parent d866a2a commit 7ad7708
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 17 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/catnap.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.

name: Main Catnap
name: Catnap (Linux)

concurrency:
group: catnap
Expand All @@ -26,7 +26,7 @@ env:
jobs:

debug-pipeline:
name: Debug Pipeline
name: Catnap Debug Pipeline (Linux)
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/catnapw.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.

name: Main Catnapw
name: Catnap (Windows)

concurrency:
group: catnapw
Expand All @@ -26,7 +26,7 @@ env:
jobs:

debug-pipeline:
name: Debug Pipeline
name: Catnap Debug Pipeline (Windows)
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/catnip.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.

name: Main Catnip
name: Catnip (Linux)

concurrency:
group: catnip
Expand All @@ -26,7 +26,7 @@ env:
jobs:

debug-pipeline:
name: Debug Pipeline
name: Catnip Debug Pipeline (Linux)
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/catpowder.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.

name: Main Catpowder
name: Catpowder (Linux)

concurrency:
group: catpowder
Expand All @@ -26,7 +26,7 @@ env:
jobs:

debug-pipeline:
name: Debug Pipeline
name: Catpowder Debug Pipeline (Linux)
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down Expand Up @@ -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:
Expand Down Expand Up @@ -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:
Expand Down

0 comments on commit 7ad7708

Please sign in to comment.