This is an automated email from the ASF dual-hosted git repository.

asorokoumov pushed a commit to branch ci-docker-build
in repository https://gitbox.apache.org/repos/asf/otava.git

commit c0238351a4f1918081f94602e49fd1e854b9b986
Author: Alex Sorokoumov <[email protected]>
AuthorDate: Sat Sep 6 11:33:00 2025 -0700

    Run Docker build in CI
---
 .github/workflows/python-app.yml | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml
index e0db0ac..c3a94a9 100644
--- a/.github/workflows/python-app.yml
+++ b/.github/workflows/python-app.yml
@@ -54,3 +54,28 @@ jobs:
 
       - name: Run tox
         run: tox -e py
+
+  docker-build:
+    runs-on: ubuntu-latest
+    needs: build
+    steps:
+      - uses: actions/checkout@v4
+
+      - name: Set up Python
+        uses: actions/setup-python@v5
+        with:
+          python-version: "3.10"
+
+      - name: Install uv
+        uses: astral-sh/setup-uv@v6
+        with:
+          python-version: "3.10"
+
+      - name: Install the project
+        run: uv sync --all-extras --dev
+
+      - name: Install tox
+        run: uv tool install tox --with tox-uv
+
+      - name: Build Docker image
+        run: uv run tox -e docker-build

Reply via email to