From f493f56d6138f85e62dcb84c0abe867296a3bb53 Mon Sep 17 00:00:00 2001 From: lwj-st <109193776+lwj-st@users.noreply.github.com> Date: Tue, 9 Jul 2024 22:12:24 +0800 Subject: [PATCH] Update main.yml --- .github/workflows/main.yml | 43 ++++++++++---------------------------- 1 file changed, 11 insertions(+), 32 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4498e221..127bc802 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,7 +4,7 @@ on: push: branches: - main - pull_request: + pull_request_target: branches: - main paths-ignore: @@ -12,6 +12,7 @@ on: - ".git*" env: CI_PATH: '/home/mnt/platform_ci/GitHub/${{ github.repository }}/${GITHUB_RUN_NUMBER}' + LAZYLLM_MOONSHOTAI_API_KEY: ${{ secrets.LAZYLLM_MOONSHOTAI_API_KEY2 }} concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -19,7 +20,7 @@ concurrency: jobs: Clone: - runs-on: tps_sco_nv + runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 @@ -27,6 +28,7 @@ jobs: - name: Create custom directory run: | set -ex + echo ${{ env.LAZYLLM_MOONSHOTAI_API_KEY }} echo ${{ env.CI_PATH }} mkdir -p ${{ env.CI_PATH }} @@ -42,38 +44,15 @@ jobs: set -ex mv $GITHUB_WORKSPACE/* ${{ env.CI_PATH }}/ - BasicTests: - runs-on: tps_sco_nv - needs: [Clone] - steps: - - name: RunTests - run: | - set -ex - cd ${{ env.CI_PATH }} - realpath . - env | grep '^SCC' - export LAZYLLM_SCO_ENV_NAME=lazyllm - export LAZYLLM_DEFAULT_LAUNCHER=sco - export LAZYLLM_SLURM_PART=a100 - export PYTHONPATH=$PWD:$PYTHONPATH - export LAZYLLM_SCO_WORKSPACE=expert-services - export LAZYLLM_DATA_PATH=/mnt/lustre/share_data/lazyllm/data/ - export LAZYLLM_MODEL_PATH=/mnt/lustre/share_data/lazyllm/models - python -m pytest tests/basic_tests/ - - AdvancedTests: - runs-on: tps_sco_nv - needs: [Clone] + ChargeTests: + runs-on: ubuntu-latest + needs: [ Clone ] + env: + LAZYLLM_MOONSHOTAI_API_KEY: ${{ secrets.LAZYLLM_MOONSHOTAI_API_KEY2 }} steps: - name: RunTests run: | + echo $LAZYLLM_MOONSHOTAI_API_KEY cd ${{ env.CI_PATH }} - env | grep '^SCC' - export LAZYLLM_SCO_ENV_NAME=lazyllm - export LAZYLLM_DEFAULT_LAUNCHER=sco - export LAZYLLM_SLURM_PART=a100 export PYTHONPATH=$PWD:$PYTHONPATH - export LAZYLLM_SCO_WORKSPACE=expert-services - export LAZYLLM_DATA_PATH=/mnt/lustre/share_data/lazyllm/data/ - export LAZYLLM_MODEL_PATH=/mnt/lustre/share_data/lazyllm/models - python -m pytest tests/advanced_tests/ +# python -m pytest tests/charge_tests/