@@ -2,7 +2,6 @@ name: cypari2
2
2
3
3
on :
4
4
pull_request :
5
- types : [opened, synchronize]
6
5
push :
7
6
tags :
8
7
- ' *'
21
20
fail-fast : false
22
21
matrix :
23
22
os : [ubuntu-latest]
24
- python-version : ['3.10', '3.11', '3.12', '3.13-dev ']
25
- pari-version : ['pari-2.13.0', 'pari-2.15.4', 'pari-2.15.5', '2.17.1 ']
23
+ python-version : ['3.10', '3.11', '3.12', '3.13']
24
+ pari-version : ['pari-2.13.0', 'pari-2.15.4', 'pari-2.15.5', '2.17.2 ']
26
25
env :
27
26
LC_ALL : C
28
27
PARI_VERSION : ${{ matrix.pari-version }}
69
68
path : upstream
70
69
name : upstream
71
70
72
- linux- sage :
71
+ sage :
73
72
uses : sagemath/sage/.github/workflows/docker.yml@develop
74
73
with :
75
74
targets : SAGE_CHECK=no SAGE_CHECK_PACKAGES="cypari" cypari
80
79
# We prefix the image name with the SPKG name ("cypari2-") to avoid the error
81
80
# 'Package "sage-docker-..." is already associated with another repository.'
82
81
docker_push_repository : ghcr.io/${{ github.repository }}/cypari2-
83
- needs : [dist]
84
-
85
- linux-sage-incremental :
86
- uses : sagemath/sage/.github/workflows/docker.yml@develop
87
- with :
88
- # Build incrementally from published Docker image
89
- incremental : true
90
- free_disk_space : true
91
- from_docker_repository : ghcr.io/sagemath/sage/
92
- from_docker_target : " with-targets"
93
- from_docker_tag : " dev"
94
- docker_targets : " with-targets"
95
- targets_pre : build/make/Makefile
96
- targets : " cypari-uninstall build doc-html ptest"
97
- targets_optional : build/make/Makefile
98
- sage_repo : sagemath/sage
99
- sage_ref : develop
100
- upstream_artifact : upstream
101
- # We prefix the image name with the SPKG name ("cypari2-") to avoid the error
102
- # 'Package "sage-docker-..." is already associated with another repository.'
103
- docker_push_repository : ghcr.io/${{ github.repository }}/cypari2-
104
- needs : [linux-sage]
105
-
106
- macos-sage :
107
- uses : sagemath/sage/.github/workflows/macos.yml@develop
108
- with :
109
- osversion_xcodeversion_toxenv_tuples : >-
110
- [["latest", "", "homebrew-macos-usrlocal-minimal"],
111
- ["latest", "", "homebrew-macos-usrlocal-standard"],
112
- ["latest", "", "conda-forge-macos-standard"]]
113
- targets : SAGE_CHECK=no SAGE_CHECK_PACKAGES="cypari" cypari
114
- # Standard setting: Test the current beta release of Sage
115
- sage_repo : sagemath/sage
116
- sage_ref : develop
117
- upstream_artifact : upstream
82
+ tox_packages_factors : >-
83
+ ["standard"]
118
84
needs : [dist]
119
85
120
86
env :
0 commit comments