Skip to content

chore(deps): update dependency aquaproj/aqua-registry to v4.554.0 #412

chore(deps): update dependency aquaproj/aqua-registry to v4.554.0

chore(deps): update dependency aquaproj/aqua-registry to v4.554.0 #412

Workflow file for this run

name: 'Run CI jobs'
on:
push:
branches:
- '**'
tags-ignore:
- '**'
pull_request:
workflow_dispatch:
schedule:
- cron: '0 9 * * 5' # 18:00 on Friday Asia/Tokyo
env:
UV_NO_SYNC: 1
TASK_X_REMOTE_TASKFILES: 1
GH_TOKEN: ${{ github.token }}
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: aquaproj/aqua-installer@96a9bc20066c5bf5e275b41019cfc165b25f4e2e # v4.0.5
with:
aqua_version: v2.62.3
- name: 'Configure dependencies'
run: |
uv sync --all-extras --frozen
- name: 'Run linters'
run: |
lefthook run pre-commit --all-files
source-test:
runs-on: ubuntu-latest
strategy:
max-parallel: 4
matrix:
python-version:
- '3.10'
- '3.11'
- '3.12'
- '3.13'
workspace: ['locked', 'latest']
steps:
- uses: actions/checkout@v7
- uses: aquaproj/aqua-installer@96a9bc20066c5bf5e275b41019cfc165b25f4e2e # v4.0.5
with:
aqua_version: v2.62.3
- name: 'Stand by python-version'
run: |
echo ${{ matrix.python-version }} > .python-version
- name: 'Configure env as locked deps by uv.lock'
run: |
uv sync --all-extras --frozen
if: ${{ matrix.workspace == 'locked'}}
- name: 'Configure env as latest deps on PyPI'
run: |
uv sync --all-extras --upgrade
if: ${{ matrix.workspace == 'latest'}}
- name: 'Run tests'
run: |
uv run pytest
docs-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: aquaproj/aqua-installer@96a9bc20066c5bf5e275b41019cfc165b25f4e2e # v4.0.5
with:
aqua_version: v2.62.3
- name: 'Configure dependencies'
run: |
uv sync --all-extras --frozen
- name: 'Run tests'
run: |
task --yes setup docs:build-linkcheck docs:build-dirhtml
build-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: aquaproj/aqua-installer@96a9bc20066c5bf5e275b41019cfc165b25f4e2e # v4.0.5
with:
aqua_version: v2.62.3
- name: 'Try building as package'
run: |
uv build
ls -l dist