]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Remove useless PR-Agent jobs 12120/head
authorOndřej Surý <ondrej@isc.org>
Thu, 28 May 2026 07:35:13 +0000 (09:35 +0200)
committerOndřej Surý <ondrej@sury.org>
Thu, 28 May 2026 09:08:46 +0000 (11:08 +0200)
The experiment was a failure, the PR-Agent doesn't send a full context
to the AI Agents and the results are abysmal because of that.

(cherry picked from commit d3dbcd21df019bcf75b70837fcc2b5cec7f48cca)

.gitlab-ci.yml

index fcd4049a146d1e3217fac05c4e20c2eb9fc75bb7..932a4aae6254fca5b2b085149441b5bf2755293e 100644 (file)
@@ -2859,52 +2859,3 @@ autorebase-sub:
   <<: *autorebase
   rules:
     - if: '$CI_PROJECT_NAMESPACE == "isc-private" && $CI_PIPELINE_SOURCE == "pipeline" && $CI_COMMIT_REF_NAME =~ /^bind-9\.[0-9]+-sub$/ && $REBASE_ONLY == "1" && $CI_COMMIT_REF_NAME =~ $AUTOREBASED_BRANCHES'
-
-pr-agent-claude:
-  <<: *other_checks_job
-  image:
-    name: registry.gitlab.isc.org/isc-projects/images/pr-agent:latest
-    entrypoint: [""]
-  script:
-    - cd /app
-    - export MR_URL="$CI_MERGE_REQUEST_PROJECT_URL/-/merge_requests/$CI_MERGE_REQUEST_IID"
-    - echo "MR_URL=$MR_URL"
-    - export gitlab__url="$CI_SERVER_URL"
-    - export gitlab__PERSONAL_ACCESS_TOKEN="$GITLAB_PERSONAL_ACCESS_TOKEN"
-    - export config__model="anthropic/claude-opus-4-6"
-    - export config__fallback_models="[\"anthropic/claude-sonnet-4-6\"]"
-    - export config__enable_claude_extended_thinking=true
-    - export config__add_repo_metadata=true
-    - export config__add_repo_metadata_file_list="[\"CONTRIBUTING.md\"]"
-    - export config__git_provider="gitlab"
-    - export anthropic__KEY="$ANTHROPIC_API_KEY"
-    - export config__reasoning_effort="high"
-    - python -m pr_agent.cli --pr_url="$MR_URL" review
-    - python -m pr_agent.cli --pr_url="$MR_URL" improve
-  rules:
-    - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_SOURCE_PROJECT_PATH == $CI_PROJECT_PATH && $GITLAB_PERSONAL_ACCESS_TOKEN && $ANTHROPIC_API_KEY'
-      when: manual
-      allow_failure: true
-
-pr-agent-chatgpt:
-  <<: *other_checks_job
-  image:
-    name: registry.gitlab.isc.org/isc-projects/images/pr-agent:latest
-    entrypoint: [""]
-  script:
-    - cd /app
-    - export MR_URL="$CI_MERGE_REQUEST_PROJECT_URL/-/merge_requests/$CI_MERGE_REQUEST_IID"
-    - echo "MR_URL=$MR_URL"
-    - export gitlab__url="$CI_SERVER_URL"
-    - export gitlab__PERSONAL_ACCESS_TOKEN="$GITLAB_PERSONAL_ACCESS_TOKEN"
-    - export config__add_repo_metadata=true
-    - export config__add_repo_metadata_file_list="[\"CONTRIBUTING.md\"]"
-    - export config__git_provider="gitlab"
-    - export openai__key="$OPENAI_KEY"
-    - export config__reasoning_effort="high"
-    - python -m pr_agent.cli --pr_url="$MR_URL" review
-    - python -m pr_agent.cli --pr_url="$MR_URL" improve
-  rules:
-    - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_SOURCE_PROJECT_PATH == $CI_PROJECT_PATH && $GITLAB_PERSONAL_ACCESS_TOKEN && $OPENAI_KEY'
-      when: manual
-      allow_failure: true