Happy little icons for workflows

bafb2cba95960bb4e55ec802722e5486f3b8802c

Wolfsblvt <wolfsblvt@gmail.com>

7 files changed, +25 -25Ignore whitespace
.github/workflows/issues-auto-manager.yml+5 -5
@@ -1,4 +1,4 @@
1name: 🎯 Issues Manager1name: πŸ› οΈ Issues Manager
22
3on:3on:
4 issues:4 issues:
@@ -9,7 +9,7 @@ on:
99
10jobs:10jobs:
11 label-on-content:11 label-on-content:
12 name: Auto-Label Issues (Based on Issue Content)12 name: 🏷️ Label Issues by Content
13 runs-on: ubuntu-latest13 runs-on: ubuntu-latest
1414
15 steps:15 steps:
@@ -31,7 +31,7 @@ jobs:
31 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}31 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
3232
33 label-on-labels:33 label-on-labels:
34 name: Auto-Label Issues (Based on Issue Labels)34 name: 🏷️ Label Issues by Labels
35 runs-on: ubuntu-latest35 runs-on: ubuntu-latest
3636
37 steps:37 steps:
@@ -76,7 +76,7 @@ jobs:
76 labels: 'βœ–οΈ Not Reproducible,βœ–οΈ Not A Bug'76 labels: 'βœ–οΈ Not Reproducible,βœ–οΈ Not A Bug'
7777
78 remove-stale-label:78 remove-stale-label:
79 name: Remove Stale Label on Comment79 name: πŸ—‘οΈ Remove Stale Label on Comment
80 runs-on: ubuntu-latest80 runs-on: ubuntu-latest
81 # Only run this on new comments, to automatically remove the stale label81 # Only run this on new comments, to automatically remove the stale label
82 if: github.event_name == 'issue_comment' && github.actor != 'github-actions[bot]'82 if: github.event_name == 'issue_comment' && github.actor != 'github-actions[bot]'
@@ -93,7 +93,7 @@ jobs:
93 labels: '⚰️ Stale,πŸ•ΈοΈ Inactive,🚏 Awaiting User Response,πŸ›‘ No Response'93 labels: '⚰️ Stale,πŸ•ΈοΈ Inactive,🚏 Awaiting User Response,πŸ›‘ No Response'
9494
95 write-auto-comments:95 write-auto-comments:
96 name: Post Issue Comments Based on Labels96 name: πŸ’¬ Post Issue Comments Based on Labels
97 needs: [label-on-content, label-on-labels]97 needs: [label-on-content, label-on-labels]
98 runs-on: ubuntu-latest98 runs-on: ubuntu-latest
9999
.github/workflows/issues-updates-on-merge.yml+2 -2
@@ -1,4 +1,4 @@
1name: 🎯 Update Issues on Push1name: πŸ”„ Update Issues on Push
22
3on:3on:
4 push:4 push:
@@ -9,7 +9,7 @@ on:
9jobs:9jobs:
10 # This runs commits to staging/release, reading the commit messages. Check `pr-auto-manager.yml`:`update-linked-issues` for PR-linked updates.10 # This runs commits to staging/release, reading the commit messages. Check `pr-auto-manager.yml`:`update-linked-issues` for PR-linked updates.
11 update-linked-issues:11 update-linked-issues:
12 name: Update Issues on Push12 name: πŸ”— Mark Linked Issues Done on Push
13 runs-on: ubuntu-latest13 runs-on: ubuntu-latest
1414
15 steps:15 steps:
.github/workflows/job-close-stale.yml+4 -4
@@ -1,4 +1,4 @@
1name: 🎯 Close Stale Issues/PRs Workflow1name: πŸ•’ Close Stale Issues/PRs Workflow
22
3on:3on:
4 # Run the workflow every day4 # Run the workflow every day
@@ -8,7 +8,7 @@ on:
88
9jobs:9jobs:
10 mark-inactivity:10 mark-inactivity:
11 name: Mark Issues/PRs without Activity11 name: ⏳ Mark Issues/PRs without Activity
12 runs-on: ubuntu-latest12 runs-on: ubuntu-latest
1313
14 steps:14 steps:
@@ -41,7 +41,7 @@ jobs:
41 exempt-pr-labels: 'πŸ“Œ Keep Open'41 exempt-pr-labels: 'πŸ“Œ Keep Open'
4242
43 await-user-response:43 await-user-response:
44 name: Mark Issues/PRs Awaiting User Response44 name: ⚠️ Mark Issues/PRs Awaiting User Response
45 runs-on: ubuntu-latest45 runs-on: ubuntu-latest
46 needs: mark-inactivity46 needs: mark-inactivity
4747
@@ -68,7 +68,7 @@ jobs:
68 exempt-issue-labels: '🚧 Alternative Exists'68 exempt-issue-labels: '🚧 Alternative Exists'
6969
70 alternative-exists:70 alternative-exists:
71 name: Mark Issues with Alternative Exists71 name: πŸ”„ Mark Issues with Alternative Exists
72 runs-on: ubuntu-latest72 runs-on: ubuntu-latest
73 needs: await-user-response73 needs: await-user-response
7474
.github/workflows/on-close-handler.yml+2 -2
@@ -1,4 +1,4 @@
1name: 🎯 Issues/PRs On Close Handler1name: πŸšͺ Issues/PRs On Close Handler
22
3on:3on:
4 issues:4 issues:
@@ -8,7 +8,7 @@ on:
88
9jobs:9jobs:
10 remove-labels:10 remove-labels:
11 name: Remove Pending Labels on Close11 name: πŸ—‘οΈ Remove Pending Labels on Close
12 runs-on: ubuntu-latest12 runs-on: ubuntu-latest
1313
14 steps:14 steps:
.github/workflows/on-open-handler.yml+2 -2
@@ -1,4 +1,4 @@
1name: 🎯 Issues/PRs Open Handler1name: πŸ“¨ Issues/PRs Open Handler
22
3on:3on:
4 issues:4 issues:
@@ -8,7 +8,7 @@ on:
88
9jobs:9jobs:
10 label-maintainer:10 label-maintainer:
11 name: Label if Author is a Repo Maintainer11 name: 🏷️ Label if Author is a Repo Maintainer
12 runs-on: ubuntu-latest12 runs-on: ubuntu-latest
13 if: contains(fromJson('["Cohee1207", "RossAscends", "Wolfsblvt"]'), github.actor)13 if: contains(fromJson('["Cohee1207", "RossAscends", "Wolfsblvt"]'), github.actor)
1414
.github/workflows/pr-auto-manager.yml+8 -8
@@ -1,4 +1,4 @@
1name: 🎯 Pull Request Manager1name: πŸ”€ Pull Request Manager
22
3on:3on:
4 pull_request_target:4 pull_request_target:
@@ -8,7 +8,7 @@ on:
88
9jobs:9jobs:
10 label-by-size:10 label-by-size:
11 name: Apply Label for PR Size11 name: 🏷️ Label PR by Size
12 runs-on: ubuntu-latest12 runs-on: ubuntu-latest
1313
14 steps:14 steps:
@@ -34,7 +34,7 @@ jobs:
34 "public/lib/*"34 "public/lib/*"
3535
36 label-by-branches:36 label-by-branches:
37 name: Apply Labels Based on Branch Name and Target Branch37 name: 🏷️ Label PR by Branches
38 runs-on: ubuntu-latest38 runs-on: ubuntu-latest
39 # Only label once when PR is created or branches are changed, to allow manual label removal39 # Only label once when PR is created or branches are changed, to allow manual label removal
40 if: github.event.action == 'opened' || (github.event.action == 'synchronize' && (github.event.changes.base || github.event.changes.head))40 if: github.event.action == 'opened' || (github.event.action == 'synchronize' && (github.event.changes.base || github.event.changes.head))
@@ -54,7 +54,7 @@ jobs:
54 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}54 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
5555
56 label-by-files:56 label-by-files:
57 name: Apply Labels Based on Changed Files57 name: 🏷️ Label PR by Files
58 runs-on: ubuntu-latest58 runs-on: ubuntu-latest
5959
60 steps:60 steps:
@@ -72,7 +72,7 @@ jobs:
72 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}72 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
7373
74 remove-stale-label:74 remove-stale-label:
75 name: Remove Stale Label on Comment75 name: πŸ—‘οΈ Remove Stale Label on Comment
76 runs-on: ubuntu-latest76 runs-on: ubuntu-latest
77 # Only runs when this is not done by the github actions bot77 # Only runs when this is not done by the github actions bot
78 if: github.actor != 'github-actions[bot]'78 if: github.actor != 'github-actions[bot]'
@@ -89,7 +89,7 @@ jobs:
89 labels: '⚰️ Stale'89 labels: '⚰️ Stale'
9090
91 check-merge-blocking-labels:91 check-merge-blocking-labels:
92 name: Check Merge Blocking Labels92 name: 🚫 Check Merge Blocking Labels
93 needs: [label-by-branches, label-by-files]93 needs: [label-by-branches, label-by-files]
94 runs-on: ubuntu-latest94 runs-on: ubuntu-latest
95 # Run, even if the previous jobs were skipped/failed95 # Run, even if the previous jobs were skipped/failed
@@ -133,7 +133,7 @@ jobs:
133 }133 }
134134
135 write-auto-comments:135 write-auto-comments:
136 name: Post PR Comments Based on Labels136 name: πŸ’¬ Post PR Comments Based on Labels
137 needs: [label-by-size, label-by-branches, label-by-files]137 needs: [label-by-size, label-by-branches, label-by-files]
138 runs-on: ubuntu-latest138 runs-on: ubuntu-latest
139 # Run, even if the previous jobs were skipped/failed139 # Run, even if the previous jobs were skipped/failed
@@ -155,7 +155,7 @@ jobs:
155155
156 # This runs on merged PRs to staging, reading the PR body and directly linked issues. Check `issues-updates-on-merge.yml`:`update-linked-issues` for commit-based updates.156 # This runs on merged PRs to staging, reading the PR body and directly linked issues. Check `issues-updates-on-merge.yml`:`update-linked-issues` for commit-based updates.
157 update-linked-issues:157 update-linked-issues:
158 name: Update Issues on Staging Merge158 name: πŸ”— Mark Linked Issues Done on Staging Merge
159 runs-on: ubuntu-latest159 runs-on: ubuntu-latest
160 if: github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'staging'160 if: github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'staging'
161161
.github/workflows/pr-check-merge-conflicts.yaml+2 -2
@@ -1,4 +1,4 @@
1name: 🎯 Check Merge Conflicts1name: βš”οΈ Check Merge Conflicts
22
3on:3on:
4 # So that PRs touching the same files as the push are updated4 # So that PRs touching the same files as the push are updated
@@ -9,7 +9,7 @@ on:
99
10jobs:10jobs:
11 check-merge-conflicts:11 check-merge-conflicts:
12 name: Check Merge Conflicts12 name: βš”οΈ Check Merge Conflicts
13 runs-on: ubuntu-latest13 runs-on: ubuntu-latest
1414
15 steps:15 steps: