diff --git a/.gitea/workflows/ai.yml b/.gitea/workflows/ai.yml index cd75e2f..e41e8ff 100644 --- a/.gitea/workflows/ai.yml +++ b/.gitea/workflows/ai.yml @@ -1,23 +1,11 @@ -name: AI Service CI/CD - -on: - push: - branches: [production] - paths: - - '**' - - '.gitea/workflows/ai.yml' - - pull_request: - branches: [production] - paths: - - '**' - - '.gitea/workflows/ai.yml' - jobs: test: name: Lint & Test runs-on: self-hosted + container: + image: mirror2.chabokan.net/ubuntu:22.04 + steps: - name: Setup Ubuntu apt mirrors run: | @@ -30,17 +18,10 @@ jobs: - name: Install Python run: | - apt-get install -y python3 python3-pip python3-venv git - - - name: Setup Python pip mirrors - run: | - pip3 config --user set global.index-url https://package-mirror.liara.ir/repository/pypi/simple - pip3 config --user set global.extra-index-url https://mirror.cdn.ir/repository/pypi/simple - pip3 config --user set global.trusted-host "package-mirror.liara.ir mirror.cdn.ir mirror2.chabokan.net" + apt-get install -y python3 python3-pip git - name: Install dependencies run: | - python3 -m pip install --upgrade pip pip3 install -r requirements.txt pip3 install pytest flake8