From 745dcfe171bc7febf9df444fb3701c2388f3cce6 Mon Sep 17 00:00:00 2001 From: Jamie B <53781962+JamieB-gu@users.noreply.github.com> Date: Thu, 6 Nov 2025 18:04:34 +0000 Subject: [PATCH] Remove AR CI checks We're removing the project, and therefore no longer need these to run. `ar-nodejs` runs the validation checks on AR code. The labelling workflow is used to label PRs as either "apps-rendering" or "dotcom-rendering". With only "dotcom-rendering" left we no longer need this. Note that two workflows related to AR remain: - `ar-chromatic` - will be removed in a separate change that involves removing the Chromatic integration. - `ar-ci` - will be removed in a separate change that involves removing the AR infra. --- .github/labeler.yml | 8 ------- .github/workflows/ar-nodejs.yml | 40 --------------------------------- .github/workflows/labeler.yml | 15 ------------- 3 files changed, 63 deletions(-) delete mode 100644 .github/labeler.yml delete mode 100644 .github/workflows/ar-nodejs.yml delete mode 100644 .github/workflows/labeler.yml diff --git a/.github/labeler.yml b/.github/labeler.yml deleted file mode 100644 index f575d7bfbe3..00000000000 --- a/.github/labeler.yml +++ /dev/null @@ -1,8 +0,0 @@ -# https://github.com/marketplace/actions/labeler - -dotcom-rendering: - - changed-files: - - any-glob-to-any-file: 'dotcom-rendering/**/*' -apps-rendering: - - changed-files: - - any-glob-to-any-file: 'apps-rendering/**/*' diff --git a/.github/workflows/ar-nodejs.yml b/.github/workflows/ar-nodejs.yml deleted file mode 100644 index 1f7dd49ac07..00000000000 --- a/.github/workflows/ar-nodejs.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: AR Validate - -on: - push: - branches: - - main - paths-ignore: - - 'dotcom-rendering/**' - pull_request: - branches: - - main - paths-ignore: - - 'dotcom-rendering/**' - -jobs: - validate: - name: AR Validate - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v5 - - - name: Set up Node environment - uses: ./.github/actions/setup-node-env - - - name: Lint - run: pnpm lint - working-directory: apps-rendering - - - name: Test - run: pnpm test - working-directory: apps-rendering - - - name: Compile client - run: pnpm build:client:prod - working-directory: apps-rendering - - - name: Compile server - run: pnpm build:server:prod - working-directory: apps-rendering diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml deleted file mode 100644 index 49ac0ad5270..00000000000 --- a/.github/workflows/labeler.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: 'Pull Request Labeler' -on: - - pull_request_target - -jobs: - triage: - permissions: - contents: read - pull-requests: write - runs-on: ubuntu-latest - steps: - - uses: actions/labeler@v6 - with: - repo-token: '${{ secrets.GITHUB_TOKEN }}' - sync-labels: true # remove redundant labels after a change