From 95e33627c18b30483fed79576c666968b9d576b2 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Fri, 6 Feb 2026 11:24:47 +0100 Subject: [PATCH] [devops] We no longer need to clone macios-adr. --- tools/devops/README.md | 5 ----- tools/devops/automation/build-pipeline.yml | 6 ------ tools/devops/automation/build-pull-request.yml | 6 ------ tools/devops/automation/run-nightly-codeql.yml | 4 ---- .../automation/run-post-ci-build-vs-insertion.yml | 1 - tools/devops/automation/templates/common/checkout.yml | 6 ------ .../templates/pipelines/api-diff-pipeline.yml | 10 ---------- .../automation/templates/pipelines/build-pipeline.yml | 5 ----- .../automation/templates/pipelines/run-api-scan.yml | 5 ----- .../templates/pipelines/run-tests-pipeline.yml | 5 ----- 10 files changed, 53 deletions(-) diff --git a/tools/devops/README.md b/tools/devops/README.md index e3356af66dbc..38671d8ed4da 100644 --- a/tools/devops/README.md +++ b/tools/devops/README.md @@ -448,7 +448,6 @@ build-pipeline.yml (Entry Point - CI) │ ├─► resources: │ ├─► xamarin.yaml-templates -│ ├─► macios-adr │ └─► 1ESPipelineTemplates/MicroBuildTemplate │ └─► stages: @@ -577,7 +576,6 @@ build-pull-request.yml (Entry Point - PR) │ ├─► resources: │ ├─► xamarin.yaml-templates -│ ├─► macios-adr │ └─► 1ESPipelineTemplates/MicroBuildTemplate │ └─► stages: @@ -589,7 +587,6 @@ build-pull-request.yml (Entry Point - PR) │ ├─► templates/common/checkout.yml │ │ ├─► sdk-unified/steps/checkout/v1.yml@yaml-templates │ │ ├─► scripts/undo_github_merge.ps1 - │ │ └─► checkout: macios-adr, yaml-templates │ ├─► scripts/bash/configure-platforms.sh │ ├─► scripts/bash/validate-xcode-channel.sh │ ├─► scripts/parse_pr_labels.ps1 (via MaciosCI.psd1) @@ -782,7 +779,6 @@ Symbol Meaning | Repository | Purpose | |------------|---------| | `xamarin.yaml-templates` | Shared YAML templates | -| `macios-adr` | API diff reference data | | `1ESPipelineTemplates/MicroBuildTemplate` | 1ES compliance templates | ### Azure DevOps Variable Groups @@ -813,7 +809,6 @@ Symbol Meaning - Check keychain password is correct 4. **API diff failures** - - Verify `macios-adr` repository is accessible - Check base commit exists ### Debug Mode diff --git a/tools/devops/automation/build-pipeline.yml b/tools/devops/automation/build-pipeline.yml index 2d8a209f94b1..b280e473636d 100644 --- a/tools/devops/automation/build-pipeline.yml +++ b/tools/devops/automation/build-pipeline.yml @@ -47,11 +47,6 @@ resources: name: xamarin.yaml-templates ref: refs/heads/main - - repository: macios-adr - type: git - name: macios-adr - ref: refs/heads/main - - repository: CustomPipelineTemplates type: git name: 1ESPipelineTemplates/MicroBuildTemplate @@ -124,7 +119,6 @@ extends: - repository: self exclude: - repository: yaml-templates - - repository: macios-adr # macios-adr has it's own build pipeline and should not be included in the source analysis stages: - template: templates/main-stage.yml parameters: diff --git a/tools/devops/automation/build-pull-request.yml b/tools/devops/automation/build-pull-request.yml index f0ca3413ef85..2be61d4f58b2 100644 --- a/tools/devops/automation/build-pull-request.yml +++ b/tools/devops/automation/build-pull-request.yml @@ -38,11 +38,6 @@ resources: name: xamarin.yaml-templates ref: refs/heads/main - - repository: macios-adr - type: git - name: macios-adr - ref: refs/heads/main - - repository: CustomPipelineTemplates type: git name: 1ESPipelineTemplates/MicroBuildTemplate @@ -117,7 +112,6 @@ extends: - repository: self exclude: - repository: yaml-templates - - repository: macios-adr # macios-adr has it's own build pipeline and should not be included in the source analysis stages: - template: templates/main-stage.yml parameters: diff --git a/tools/devops/automation/run-nightly-codeql.yml b/tools/devops/automation/run-nightly-codeql.yml index bdfd3a2a7d4b..9452e954d6cd 100644 --- a/tools/devops/automation/run-nightly-codeql.yml +++ b/tools/devops/automation/run-nightly-codeql.yml @@ -22,10 +22,6 @@ resources: type: git name: xamarin.yaml-templates ref: refs/heads/main - - repository: macios-adr - type: git - name: macios-adr - ref: refs/heads/main variables: - template: /tools/devops/automation/templates/variables/common.yml diff --git a/tools/devops/automation/run-post-ci-build-vs-insertion.yml b/tools/devops/automation/run-post-ci-build-vs-insertion.yml index d65055b426a0..6cf1c1f7afb3 100644 --- a/tools/devops/automation/run-post-ci-build-vs-insertion.yml +++ b/tools/devops/automation/run-post-ci-build-vs-insertion.yml @@ -77,7 +77,6 @@ extends: path: $(BUILD_REPOSITORY_TITLE) exclude: - repository: yaml-templates - - repository: macios-adr # macios-adr has it's own build pipeline and should not be included in the source analysis stages: - template: templates/release/vs-insertion-prep.yml parameters: diff --git a/tools/devops/automation/templates/common/checkout.yml b/tools/devops/automation/templates/common/checkout.yml index 05c51bc998e3..e19d8fddd6a3 100644 --- a/tools/devops/automation/templates/common/checkout.yml +++ b/tools/devops/automation/templates/common/checkout.yml @@ -57,12 +57,6 @@ steps: env: IS_PR: and(eq(parameters.isPR, 'true'), not(startsWith(variables['Build.SourceBranch'], 'refs/pull'))) -- checkout: macios-adr - clean: true - fetchDepth: 0 - persistCredentials: true - fetchTags: false - - checkout: yaml-templates clean: true fetchTags: false diff --git a/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml b/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml index 94ac5b176cd6..cca19f161dd9 100644 --- a/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml +++ b/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml @@ -33,16 +33,6 @@ resources: name: xamarin.yaml-templates ref: refs/heads/main - - repository: macios-adr - type: git - name: macios-adr - ref: refs/heads/main - - - repository: macios-adr-tmp - type: git - name: macios-adr - ref: refs/heads/main - variables: - template: ../variables/common.yml - name: DisablePipelineConfigDetector diff --git a/tools/devops/automation/templates/pipelines/build-pipeline.yml b/tools/devops/automation/templates/pipelines/build-pipeline.yml index b0407ca93886..73025a3739f7 100644 --- a/tools/devops/automation/templates/pipelines/build-pipeline.yml +++ b/tools/devops/automation/templates/pipelines/build-pipeline.yml @@ -61,11 +61,6 @@ resources: name: xamarin.yaml-templates ref: refs/heads/main - - repository: macios-adr - type: git - name: macios-adr - ref: refs/heads/main - variables: - ${{ if eq(parameters.isPR, false) }}: - ${{ if contains(variables['Build.DefinitionName'], 'private') }}: diff --git a/tools/devops/automation/templates/pipelines/run-api-scan.yml b/tools/devops/automation/templates/pipelines/run-api-scan.yml index ea31649fb7ea..44fd63925e64 100644 --- a/tools/devops/automation/templates/pipelines/run-api-scan.yml +++ b/tools/devops/automation/templates/pipelines/run-api-scan.yml @@ -26,11 +26,6 @@ resources: type: git name: xamarin.yaml-templates ref: refs/heads/main - - - repository: macios-adr - type: git - name: macios-adr - ref: refs/heads/main - repository: release-scripts type: github diff --git a/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml b/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml index 618c8def6418..018d2a02b211 100644 --- a/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml +++ b/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml @@ -41,11 +41,6 @@ resources: type: git name: xamarin.yaml-templates ref: refs/heads/main - - - repository: macios-adr - type: git - name: macios-adr - ref: refs/heads/main variables: - template: ../variables/common.yml