diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 8f9036d0..176f5f54 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -1,4 +1,4 @@ -name: R CMD check +name: R — R CMD check on: push: diff --git a/.github/workflows/citation-browser.yaml b/.github/workflows/citation-browser.yaml index 1e7b76e8..05b80916 100644 --- a/.github/workflows/citation-browser.yaml +++ b/.github/workflows/citation-browser.yaml @@ -1,4 +1,4 @@ -name: Citation browser tests +name: R — Citation browser tests on: push: diff --git a/.github/workflows/cleanup-previews.yml b/.github/workflows/connect-previews-cleanup.yml similarity index 95% rename from .github/workflows/cleanup-previews.yml rename to .github/workflows/connect-previews-cleanup.yml index 4a0d9b9e..e1df2058 100644 --- a/.github/workflows/cleanup-previews.yml +++ b/.github/workflows/connect-previews-cleanup.yml @@ -1,4 +1,4 @@ -name: Cleanup PR Previews +name: R — Cleanup Connect PR previews on: pull_request: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 855f9129..8e8fa4a1 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,4 +1,4 @@ -name: Deploy to Connect +name: R — Deploy to Connect on: push: diff --git a/.github/workflows/preview-cleanup.yml b/.github/workflows/docs-previews-cleanup.yml similarity index 98% rename from .github/workflows/preview-cleanup.yml rename to .github/workflows/docs-previews-cleanup.yml index c724e346..6be2b88b 100644 --- a/.github/workflows/preview-cleanup.yml +++ b/.github/workflows/docs-previews-cleanup.yml @@ -11,7 +11,7 @@ # file on the default branch, so this job cannot run at all until it merges. # Its dry run defaults to true so the first manual run reports rather than # deletes. -name: preview-cleanup.yml +name: Py — Cleanup docs previews on: pull_request: @@ -37,7 +37,7 @@ jobs: # would cancel a queued preview. It rebases onto a concurrent deploy # below, and the schedule collects anything the two still interleave. concurrency: - group: preview-cleanup + group: docs-previews-cleanup permissions: contents: write pull-requests: read diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml index 039a5a5e..a8ba33d1 100644 --- a/.github/workflows/pkgdown.yaml +++ b/.github/workflows/pkgdown.yaml @@ -10,7 +10,7 @@ on: types: [published] workflow_dispatch: -name: pkgdown.yaml +name: R — Build pkgdown site permissions: read-all diff --git a/.github/workflows/preview-fork-notice.yml b/.github/workflows/preview-fork-notice.yml index 45b2f962..116bd2e6 100644 --- a/.github/workflows/preview-fork-notice.yml +++ b/.github/workflows/preview-fork-notice.yml @@ -5,7 +5,7 @@ # pull_request_target runs with the base repository's token, which can. This workflow never checks out the pull request, and asks for no # permission beyond writing the comment, so none of what makes # pull_request_target dangerous applies: it reads no fork code and runs none. -name: preview-fork-notice.yml +name: Py — Fork preview notice on: pull_request_target: diff --git a/.github/workflows/py-check.yaml b/.github/workflows/py-check.yaml index 37fd7e73..b3510554 100644 --- a/.github/workflows/py-check.yaml +++ b/.github/workflows/py-check.yaml @@ -1,4 +1,4 @@ -name: py-check +name: Py — Package checks on: push: diff --git a/.github/workflows/py-docs.yaml b/.github/workflows/py-docs.yaml index fcae3228..e024b2b0 100644 --- a/.github/workflows/py-docs.yaml +++ b/.github/workflows/py-docs.yaml @@ -9,7 +9,7 @@ on: paths: [pkg-py/**, docs/**, .github/scripts/docs-postprocess.py, .github/workflows/py-docs.yaml] workflow_dispatch: -name: Python documentation build +name: Py — Docs build permissions: read-all diff --git a/.github/workflows/py-release.yaml b/.github/workflows/py-release.yaml index 5b35ea42..f2b5e909 100644 --- a/.github/workflows/py-release.yaml +++ b/.github/workflows/py-release.yaml @@ -1,4 +1,4 @@ -name: py-release +name: Py — PyPI release # Publishes pkg-py to PyPI via trusted publishing (OIDC); no API token is stored. # PyPI's publisher config for commons names this file, so renaming it diff --git a/.github/workflows/scripts-check.yaml b/.github/workflows/scripts-check.yaml index d3a0f61b..400a6339 100644 --- a/.github/workflows/scripts-check.yaml +++ b/.github/workflows/scripts-check.yaml @@ -1,6 +1,6 @@ # The CI helpers under .github/scripts/ have no package to be tested by, so # they are tested here. -name: scripts-check.yaml +name: Py — Checks for CI scripts on: push: diff --git a/.github/workflows/verify-shared-synced.yaml b/.github/workflows/verify-shared-synced.yaml index 05700d80..00daf888 100644 --- a/.github/workflows/verify-shared-synced.yaml +++ b/.github/workflows/verify-shared-synced.yaml @@ -1,4 +1,4 @@ -name: verify-shared-synced +name: R + Py — Verify shared artifacts are in sync # The repository root holds the source for everything both packages share; each # package reads a committed copy, because neither can reach outside its own