From 5e22dfb88e0c98737b3eb3fbf2167a4b13a39012 Mon Sep 17 00:00:00 2001 From: Kwankyu Lee Date: Wed, 19 Feb 2025 16:18:16 +0900 Subject: [PATCH] Some edits in CI linux incremental --- .github/workflows/ci-linux-incremental.yml | 10 ++++++---- tox.ini | 12 +++++++++--- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci-linux-incremental.yml b/.github/workflows/ci-linux-incremental.yml index c882fed1f40..e66ca89611a 100644 --- a/.github/workflows/ci-linux-incremental.yml +++ b/.github/workflows/ci-linux-incremental.yml @@ -81,7 +81,7 @@ jobs: sage-package metrics :all: fi - standard-incremental: + standard: needs: [changed_files] uses: ./.github/workflows/docker.yml with: @@ -106,7 +106,7 @@ jobs: docker_push_repository: ghcr.io/${{ github.repository }}/ max_parallel: 8 - minimal-incremental: + minimal: needs: [changed_files] uses: ./.github/workflows/docker.yml with: @@ -131,7 +131,9 @@ jobs: docker_push_repository: ghcr.io/${{ github.repository }}/ max_parallel: 8 - standard-constraints_pkgs-incremental: + standard-constraints_pkgs: + # Turned off until fixed + if: false needs: [changed_files] uses: ./.github/workflows/docker.yml with: @@ -154,7 +156,7 @@ jobs: docker_push_repository: ghcr.io/${{ github.repository }}/ max_parallel: 16 - standard-sitepackages-incremental: + standard-sitepackages: needs: [changed_files] uses: ./.github/workflows/docker.yml with: diff --git a/tox.ini b/tox.ini index 9bb97becc5a..702bd7dda0e 100644 --- a/tox.ini +++ b/tox.ini @@ -112,10 +112,16 @@ envlist = # # $ tox -e local-direct -- openblas + ### + ### Delegation to src/tox.ini + ### + ### This works through build/make/Makefile(.in). Find "recursive tox invocation" there. + # + # $ tox -e sagelib-tox-sagepython-constraints_pkgs-norequirements + # + # Recursively, this runs tox -e sagepython-constraints_pkgs-norequirements in build/pkgs/sagelib/src/ + # with build/pkgs/sagelib/src/tox.ini - ##### - ##### Delegation to src/tox.ini - ##### # included with (cd src && tox -p auto): #