Skip to content
This repository was archived by the owner on Jan 7, 2026. It is now read-only.

Bump urllib3 from 1.26.20 to 2.5.0 in /inbm/dispatcher-agent #365

Bump urllib3 from 1.26.20 to 2.5.0 in /inbm/dispatcher-agent

Bump urllib3 from 1.26.20 to 2.5.0 in /inbm/dispatcher-agent #365

name: CODE REVIEW REPORT
on:
issue_comment:
permissions:
actions: read
pull-requests: read
statuses: read
contents: read
issues: read
jobs:
pr_agent_report:
if: ${{ !contains(github.event.pull_request.labels.*.name, 'skip-ai-review') && (contains(github.event.comment.body, '/generate_report') && github.event.comment.user.login != 'nex-maximus') || (github.event_name == 'pull_request' && github.event.pull_request.user.login != 'nex-maximus') }}
runs-on: ["ubuntu-latest"]
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Configure AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: ${{ secrets.AWS_REGION }}
- name: Login to Amazon ECR
run: |
aws ecr get-login-password --region "${{ secrets.AWS_REGION }}" | docker login --username AWS --password-stdin 011528261982.dkr.ecr.us-west-2.amazonaws.com
- name: Pull Docker Image
run: |
docker pull 011528261982.dkr.ecr.us-west-2.amazonaws.com/smartdevops:genai-stable
- name: Verify Docker Image Contents
run: |
docker run --rm 011528261982.dkr.ecr.us-west-2.amazonaws.com/smartdevops:genai-stable ls -la /genai_agent
- name: Run PR Agent Script
run: |
docker run --rm \
-e AWS_ACCESS_KEY_ID="${AWS_ACCESS_KEY_ID}" \
-e AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" \
-e AWS_REGION="${AWS_REGION}" \
-e GITHUB_CONTEXT="${GITHUB_CONTEXT}" \
-e GITHUB_EVENT_NAME="${GITHUB_EVENT_NAME}" \
-e PR_NUMBER="${PR_NUMBER}" \
-e API_KEY="${API_KEY}" \
-e API_BASE="${API_BASE}" \
-e STABLE_API_VERSION="${STABLE_API_VERSION}" \
-e PREVIEW_API_VERSION="${PREVIEW_API_VERSION}" \
-e DEPLOY_NAME="${DEPLOY_NAME}" \
-e PUSH_TOKEN="${PUSH_TOKEN}" \
-e CLIENT_ID="${CLIENT_ID}" \
-e CLIENT_SECRET="${CLIENT_SECRET}" \
-e GITHUB_EVENT_PATH="/genai_agent/event.json" \
-v "${GITHUB_EVENT_PATH}:/genai_agent/event.json" \
011528261982.dkr.ecr.us-west-2.amazonaws.com/smartdevops:genai-stable bash -c "
. /genai_agent/genai_env/bin/activate && /genai_agent/get_pr_eval_report.sh
"
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: ${{ secrets.AWS_REGION }}
GITHUB_CONTEXT: ${{ toJson(github) }}
GITHUB_EVENT_NAME: ${{ github.event_name }}
GITHUB_EVENT_PATH: ${{ github.event_path }}
PR_NUMBER: ${{ github.event.number }}
API_KEY: ${{ secrets.API_KEY }}
API_BASE: ${{ secrets.API_BASE }}
STABLE_API_VERSION: ${{ secrets.STABLE_API_VERSION }}
PREVIEW_API_VERSION: ${{ secrets.PREVIEW_API_VERSION }}
DEPLOY_NAME: ${{ secrets.DEPLOY_NAME }}
PUSH_TOKEN: ${{ secrets.PUSH_TOKEN }}
CLIENT_ID: ${{ secrets.CLIENT_ID }}
CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}