diff --git a/.github/workflows/bazel.yml b/.github/workflows/bazel.yml index 952ee836fb145..dd8752f9b787a 100644 --- a/.github/workflows/bazel.yml +++ b/.github/workflows/bazel.yml @@ -1,4 +1,4 @@ -name: Bazel +name: Shared - Bazel on: workflow_call: diff --git a/.github/workflows/check-authorization.yml b/.github/workflows/check-authorization.yml index 3b22b740b6bdf..9064e47352431 100644 --- a/.github/workflows/check-authorization.yml +++ b/.github/workflows/check-authorization.yml @@ -1,4 +1,4 @@ -name: Check Authorization +name: Shared - Check Authorization permissions: {} diff --git a/.github/workflows/ci-build-index.yml b/.github/workflows/ci-build-index.yml index bc11f6479363c..ef9742e724110 100644 --- a/.github/workflows/ci-build-index.yml +++ b/.github/workflows/ci-build-index.yml @@ -1,4 +1,4 @@ -name: CI - Build Index +name: Shared - Build Index permissions: contents: read diff --git a/.github/workflows/ci-renovate-rbe.yml b/.github/workflows/ci-renovate-rbe.yml index 3d114b87c5de3..9715b46ac6215 100644 --- a/.github/workflows/ci-renovate-rbe.yml +++ b/.github/workflows/ci-renovate-rbe.yml @@ -1,4 +1,4 @@ -name: CI - Renovate - RBE +name: Bot - Renovate on: push: diff --git a/.github/workflows/commit-changes.yml b/.github/workflows/commit-changes.yml index 82a8ec72a64c0..7ba2f0dff494f 100644 --- a/.github/workflows/commit-changes.yml +++ b/.github/workflows/commit-changes.yml @@ -1,4 +1,4 @@ -name: Commit Changes +name: Shared - Commit Changes on: workflow_call: diff --git a/.github/workflows/delete-comments.yml b/.github/workflows/delete-comments.yml index 753548bfea598..f2d8adf4b0d2a 100644 --- a/.github/workflows/delete-comments.yml +++ b/.github/workflows/delete-comments.yml @@ -1,4 +1,4 @@ -name: Delete Comments +name: Bot - Delete Comments on: issue_comment: diff --git a/.github/workflows/dependency-updates.yml b/.github/workflows/dependency-updates.yml index 71e433b90638a..707c5759a3ae6 100644 --- a/.github/workflows/dependency-updates.yml +++ b/.github/workflows/dependency-updates.yml @@ -1,4 +1,4 @@ -name: Dependency Updates +name: Scheduled - Update Dependencies on: schedule: diff --git a/.github/workflows/flaky-report.yml b/.github/workflows/flaky-report.yml index cabf819ed8bb2..e94c8d46d2fc6 100644 --- a/.github/workflows/flaky-report.yml +++ b/.github/workflows/flaky-report.yml @@ -1,4 +1,4 @@ -name: Flaky Report +name: Scheduled - Report Flaky Tests on: schedule: diff --git a/.github/workflows/gh-cache.yml b/.github/workflows/gh-cache.yml index c8c4816a444c7..37714396b9a69 100644 --- a/.github/workflows/gh-cache.yml +++ b/.github/workflows/gh-cache.yml @@ -1,4 +1,4 @@ -name: GitHub Cache +name: Scheduled - Update Bazel Cache on: push: diff --git a/.github/workflows/issue-labeler.yml b/.github/workflows/issue-labeler.yml index 6b4c061130777..7fbc0ff7077a2 100644 --- a/.github/workflows/issue-labeler.yml +++ b/.github/workflows/issue-labeler.yml @@ -1,4 +1,4 @@ -name: Issue Form Labeler +name: Bot - Issue Labeler on: issues: types: [ opened ] diff --git a/.github/workflows/label-commenter.yml b/.github/workflows/label-commenter.yml index 3750dc825b4e1..e6f5a743485bb 100644 --- a/.github/workflows/label-commenter.yml +++ b/.github/workflows/label-commenter.yml @@ -1,5 +1,5 @@ # Configuration for Label Commenter - ./.github/label-commenter-config.yml -name: Label Commenter +name: Bot - Label Commenter on: issues: diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index 1db0b3f359124..98042eb603e11 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -1,5 +1,5 @@ # Configuration for Lock Threads - https://github.com/dessant/lock-threads -name: 'Lock Issues' +name: Scheduled - Lock Issues on: workflow_dispatch: diff --git a/.github/workflows/merge-release-pr.yml b/.github/workflows/merge-release-pr.yml index 015fb00af88cb..efae8f8210421 100644 --- a/.github/workflows/merge-release-pr.yml +++ b/.github/workflows/merge-release-pr.yml @@ -1,4 +1,4 @@ -name: Merge Release PR +name: Release - Merge PR on: workflow_run: diff --git a/.github/workflows/mirror-selenium-releases.yml b/.github/workflows/mirror-selenium-releases.yml index eff0cf8c4e1eb..72ddcbd6857d3 100644 --- a/.github/workflows/mirror-selenium-releases.yml +++ b/.github/workflows/mirror-selenium-releases.yml @@ -1,4 +1,4 @@ -name: mirror-selenium-releases +name: Release - Mirror on: workflow_dispatch: diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 37493befa2adb..0dfc3fc4d4c38 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -1,4 +1,4 @@ -name: Nightly +name: Release - Nightly on: schedule: - cron: 0 0 * * * diff --git a/.github/workflows/parse-release-tag.yml b/.github/workflows/parse-release-tag.yml index 79b14e6d7dc8d..a1e1dcdb9c58c 100644 --- a/.github/workflows/parse-release-tag.yml +++ b/.github/workflows/parse-release-tag.yml @@ -1,4 +1,4 @@ -name: Parse Release Tag +name: Shared - Parse Release Tag on: workflow_call: diff --git a/.github/workflows/pin-browsers.yml b/.github/workflows/pin-browsers.yml index 40f9929d816a3..54d6e33f3d4c6 100644 --- a/.github/workflows/pin-browsers.yml +++ b/.github/workflows/pin-browsers.yml @@ -1,4 +1,4 @@ -name: Pin Browsers +name: Scheduled - Update Browsers on: schedule: - cron: 10 0 * * * diff --git a/.github/workflows/pr-labeler.yml b/.github/workflows/pr-labeler.yml index fbc031aa7a79a..21f7b766e6345 100644 --- a/.github/workflows/pr-labeler.yml +++ b/.github/workflows/pr-labeler.yml @@ -1,5 +1,5 @@ # Configuration for Label Generation - ./.github/pr-labeler-config.yml -name: Label pull requests based on file paths +name: Bot - PR Labeler on: pull_request_target: diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index cd7c46eb36c16..d4317b95089b7 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -1,4 +1,4 @@ -name: Release Preparation +name: Release - Start on: workflow_dispatch: @@ -88,7 +88,7 @@ jobs: message: | Trunk branch has been restricted for release preparation (${{ inputs.tag }}). To abandon the release, close the release preparation PR without merging and trunk will unlock automatically. - If trunk is still locked, run the "Manage Trunk Restrictions" workflow, which unlocks by default: + If trunk is still locked, run the "Release - Lock and Unlock Trunk" workflow, which unlocks by default: https://github.com/${{ github.repository }}/actions/workflows/restrict-trunk.yml secrets: SELENIUM_CI_TOKEN: ${{ secrets.SELENIUM_CI_TOKEN }} diff --git a/.github/workflows/prune-caches.yml b/.github/workflows/prune-caches.yml index 04a05438db96b..473a8082054fe 100644 --- a/.github/workflows/prune-caches.yml +++ b/.github/workflows/prune-caches.yml @@ -1,4 +1,4 @@ -name: Prune CodeQL caches +name: Bot - Prune CodeQL Caches on: workflow_run: diff --git a/.github/workflows/release-grid.yml b/.github/workflows/release-grid.yml index 02bc80d5d4b3a..a6263f432a191 100644 --- a/.github/workflows/release-grid.yml +++ b/.github/workflows/release-grid.yml @@ -1,4 +1,4 @@ -name: Release Grid +name: Shared - Release Grid on: workflow_call: diff --git a/.github/workflows/release-ready.yml b/.github/workflows/release-ready.yml index 9978b584e93fa..d639c2d1d7dc0 100644 --- a/.github/workflows/release-ready.yml +++ b/.github/workflows/release-ready.yml @@ -1,4 +1,4 @@ -name: Release Ready Alert +name: Bot - Release Ready on: pull_request: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index caec246ec539a..0ce3435511e05 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,4 @@ -name: Release Selenium +name: Release - Finish on: pull_request: diff --git a/.github/workflows/restrict-trunk.yml b/.github/workflows/restrict-trunk.yml index a2cf9eb71e33e..fad5a6718925e 100644 --- a/.github/workflows/restrict-trunk.yml +++ b/.github/workflows/restrict-trunk.yml @@ -1,4 +1,4 @@ -name: Manage Trunk Restrictions +name: Release - Lock and Unlock Trunk permissions: {} diff --git a/.github/workflows/sm-snapshot.yml b/.github/workflows/sm-snapshot.yml index 00c9ae555c3b4..bda15139bc502 100644 --- a/.github/workflows/sm-snapshot.yml +++ b/.github/workflows/sm-snapshot.yml @@ -1,4 +1,4 @@ -name: SM Snapshot +name: Release - Selenium Manager on: push: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 4cddb17dcf6b0..d5fce4a80c4aa 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,5 +1,5 @@ # Configuration for Stale - https://github.com/actions/stale -name: 'Close stale issues' +name: Scheduled - Close Stale Issues on: workflow_dispatch: schedule: diff --git a/.github/workflows/update-cddl.yml b/.github/workflows/update-cddl.yml index cc30c180863df..dc1f9fb53ab05 100644 --- a/.github/workflows/update-cddl.yml +++ b/.github/workflows/update-cddl.yml @@ -1,4 +1,4 @@ -name: Update CDDL +name: Scheduled - Update CDDL on: schedule: diff --git a/.github/workflows/update-documentation.yml b/.github/workflows/update-documentation.yml index 2d78861137f54..f0ce240953dd4 100644 --- a/.github/workflows/update-documentation.yml +++ b/.github/workflows/update-documentation.yml @@ -1,4 +1,4 @@ -name: Update Documentation +name: Release - Docs on: workflow_dispatch: diff --git a/renovate.json b/renovate.json index 6ce2437ac6d94..cce4ec85b8c3a 100644 --- a/renovate.json +++ b/renovate.json @@ -3,7 +3,7 @@ "extends": ["config:recommended"], "dependencyDashboard": true, "dependencyDashboardLabels": ["B-dependencies"], - "dependencyDashboardHeader": "This dashboard exists for visibility into Renovate's state and for surfacing problems. Renovate creates a branch per eligible update and validates it with the CI - Renovate - RBE workflow. If the check passes, Renovate merges the branch directly into `trunk` with no PR. If the check fails, Renovate raises a draft PR as a fallback so a human can investigate.", + "dependencyDashboardHeader": "This dashboard exists for visibility into Renovate's state and for surfacing problems. Renovate creates a branch per eligible update and validates it with the Bot - Renovate workflow. If the check passes, Renovate merges the branch directly into `trunk` with no PR. If the check fails, Renovate raises a draft PR as a fallback so a human can investigate.", "automerge": true, "automergeType": "branch", "draftPR": true, diff --git a/scripts/github-actions/verify_cdp.sh b/scripts/github-actions/verify_cdp.sh index 1900586d1b978..b9be97682e7cb 100755 --- a/scripts/github-actions/verify_cdp.sh +++ b/scripts/github-actions/verify_cdp.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Fail if the current Stable Chrome major has no checked-in DevTools, so a release can't ship a # CDP that predates the browser most users are on. Comparing majors means routine Chrome patch -# bumps never hold up a release; only a promotion the daily Pin Browsers workflow has yet to land. +# bumps never hold up a release; only a promotion the Scheduled - Update Browsers workflow has yet to land. set -euo pipefail versions_url="https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions.json"