diff options
| author | Egor Tensin <egor@tensin.name> | 2026-10-14 18:20:35 +0500 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-10-14 18:23:27 +0500 |
| commit | e871d2c6805e8e7e1bdb6f83d29fc0307d4395d7 (patch) | |
| tree | bf639e1ccd6548d5e8953c6f2ef8d559dadf13c4 /.github/workflows/ci.yml | |
| parent | test: migrate to test-harness (diff) | |
| download | vk-scripts-e871d2c6805e8e7e1bdb6f83d29fc0307d4395d7.tar.gz vk-scripts-e871d2c6805e8e7e1bdb6f83d29fc0307d4395d7.zip | |
allow running Docker tests locally
Diffstat (limited to '.github/workflows/ci.yml')
| -rw-r--r-- | .github/workflows/ci.yml | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d935638..fab1488 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -58,32 +58,24 @@ jobs: vk-status --version vk-sessions --version - name: Run tests - run: ./test/runner/main.sh + run: make test test_ubuntu: strategy: matrix: - codename: + distro: + # Keep in sync with those in Makefile: - noble - resolute runs-on: ubuntu-latest - container: - image: 'ubuntu:${{ matrix.codename }}' - name: 'Ubuntu: ${{ matrix.codename }}' + name: 'Ubuntu: ${{ matrix.distro }}' steps: - - name: Install dependencies - run: | - apt update - DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends \ - ca-certificates \ - python3 \ - python3-matplotlib - name: Checkout uses: actions/checkout@v7 with: submodules: recursive - name: Run tests - run: ./test/runner/main.sh + run: make 'test/docker/${{ matrix.distro }}' publish_pypi: needs: |
