diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 0cb7eb6..ceb2d6c 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -86,7 +86,7 @@ on: required: false default: '' swarm_reviewers: - description: 'Override reviewer swarm roles (CSV or JSON)' + description: 'Override reviewer swarm roles (CSV)' required: false default: '' swarm_max_parallel: @@ -118,16 +118,16 @@ jobs: pull-requests: write issues: write id-token: write - uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@a0bcd3f112d2c7ad696da846f41652d44bc1c7d7 + uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@a62d966e7b2a26175f13e7fffc31be62013802f0 with: runs_on: ${{ github.event.repository.private && vars.IX_FORCE_GITHUB_HOSTED != 'true' && '["self-hosted","ubuntu"]' || '["ubuntu-latest"]' }} reviewer_source: release reviewer_release_repo: EvotecIT/IntelligenceX - reviewer_release_tag: latest + reviewer_release_tag: reviewer-20260419153850 repo: ${{ github.event.pull_request.number && github.repository || inputs.repo }} pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} - provider: openai - model: gpt-5.4 + provider: ${{ inputs.provider != '' && inputs.provider || 'openai' }} + model: ${{ inputs.model != '' && inputs.model || 'gpt-5.4' }} openai_model: ${{ inputs.openai_model }} copilot_model: ${{ inputs.copilot_model }} copilot_launcher: ${{ inputs.copilot_launcher }} @@ -155,11 +155,15 @@ jobs: swarm_aggregator_model: ${{ inputs.swarm_aggregator_model }} swarm_fail_open_on_partial: ${{ inputs.swarm_fail_open_on_partial }} swarm_metrics: ${{ inputs.swarm_metrics }} + copilot_auto_install: true + copilot_auto_install_method: Script + copilot_auto_install_prerelease: true include_issue_comments: true include_review_comments: true include_related_prs: true progress_updates: true - diagnostics: false + wait_seconds: 180 + diagnostics: ${{ inputs.provider == 'copilot' }} preflight: false preflight_timeout_seconds: 15 cleanup_enabled: false diff --git a/.intelligencex/reviewer-rollout-proof.md b/.intelligencex/reviewer-rollout-proof.md new file mode 100644 index 0000000..5a84a6e --- /dev/null +++ b/.intelligencex/reviewer-rollout-proof.md @@ -0,0 +1,10 @@ +# IntelligenceX Reviewer Rollout Proof + +This file is a harmless PSTeams change used to verify that the newly installed +IntelligenceX reviewer workflow runs on normal pull requests after the workflow +has landed on `main`. + +Expected signal: +- The `IntelligenceX Review` workflow starts on the proof pull request. +- The reviewer posts a sticky summary comment. +- The run uses the repository-local `.intelligencex/reviewer.json` configuration.