Skip to content

Commit 29d5988

Browse files
committed
Added jobs with non-developer version
1 parent 6e035d7 commit 29d5988

File tree

2 files changed

+44
-11
lines changed

2 files changed

+44
-11
lines changed

.github/workflows/integration_testing.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,22 @@ jobs:
2020
submodules: false
2121
envs: |
2222
- linux: py311-asdf_astropy
23+
- linux: py311-asdf_astropy-dev
2324
- linux: py311-astropy_healpix
25+
- linux: py311-astropy_healpix-dev
2426
- linux: py311-astroquery
27+
- linux: py311-astroquery-dev
2528
- linux: py311-ccdproc
29+
- linux: py311-ccdproc-dev
2630
- linux: py311-photutils
31+
- linux: py311-photutils-dev
2732
- linux: py311-regions
33+
- linux: py311-regions-dev
2834
- linux: py311-reproject
35+
- linux: py311-reproject-dev
2936
- linux: py311-specreduce
37+
- linux: py311-specreduce-dev
3038
- linux: py311-specutils
39+
- linux: py311-specutils-dev
3140
- linux: py311-sunpy
41+
- linux: py311-sunpy-dev

tox.ini

Lines changed: 34 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ envlist =
77
# These are widely used packages that have historically
88
# had issues with some astropy releases, so we include them here
99
# as regression testing.
10-
py{39,310,311,312}-{all,asdf_astropy,astropy_healpix,astroquery,ccdproc,photutils,regions,reproject,specreduce,specutils,sunpy}
10+
py{39,310,311,312}-{all,asdf_astropy,astropy_healpix,astroquery,ccdproc,photutils,regions,reproject,specreduce,specutils,sunpy}{,-dev}
1111

1212
requires =
1313
setuptools >= 30.3.0
@@ -24,20 +24,43 @@ pip_pre = true
2424
# side effects and make sure all test suites pass with all packages
2525
deps =
2626
astropy[all,test]
27-
asdf_astropy,all: asdf_astropy[test] @ git+https://github.com/astropy/asdf-astropy.git
28-
astropy_healpix,all: astropy_healpix[test] @ git+https://github.com/astropy/astropy-healpix.git
29-
astroquery,all: astroquery[test,all] @ git+https://github.com/astropy/astroquery.git
27+
28+
asdf_astropy-!dev,all-!dev: asdf_astropy[test]
29+
asdf_astropy-dev,all-dev: asdf_astropy[test] @ git+https://github.com/astropy/asdf-astropy.git
30+
31+
astropy_healpix-!dev,all-!dev: astropy_healpix[test]
32+
astropy_healpix-dev,all-dev: astropy_healpix[test] @ git+https://github.com/astropy/astropy-healpix.git
33+
34+
astroquery-!dev,all-!dev: astroquery[test,all]
35+
astroquery-dev,all-dev: astroquery[test,all] @ git+https://github.com/astropy/astroquery.git
36+
3037
ccdproc,all: psutil
31-
ccdproc,all: ccdproc[test,all] @ git+https://github.com/astropy/ccdproc.git
32-
photutils,all: photutils[test,all] @ git+https://github.com/astropy/photutils.git
33-
regions,all: regions[test,all] @ git+https://github.com/astropy/regions.git
34-
reproject,all: reproject[test,all] @ git+https://github.com/astropy/reproject.git
35-
specreduce,all: specreduce[test] @ git+https://github.com/astropy/specreduce.git
36-
specutils,all: specutils[all,test] @ git+https://github.com/astropy/specutils.git#egg=
37-
sunpy,all: sunpy[tests,all] @ git+https://github.com/sunpy/sunpy.git
38+
ccdproc-!dev,all-!dev: ccdproc[test,all]
39+
ccdproc-dev,all-dev: ccdproc[test,all] @ git+https://github.com/astropy/ccdproc.git
40+
41+
photutils-!dev,all-!dev: photutils[test,all]
42+
photutils-dev,all-dev: photutils[test,all] @ git+https://github.com/astropy/photutils.git
43+
44+
regions-!dev,all-!dev: regions[test,all]
45+
regions-dev,all-dev: regions[test,all] @ git+https://github.com/astropy/regions.git
46+
47+
reproject-!dev,all-!dev: reproject[test,all]
48+
reproject-dev,all-dev: reproject[test,all] @ git+https://github.com/astropy/reproject.git
49+
50+
specreduce-!dev,all-!dev: specreduce[test]
51+
specreduce-dev,all-dev: specreduce[test] @ git+https://github.com/astropy/specreduce.git
52+
53+
specutils-!dev,all-!dev: specutils[all,test]
54+
specutils-dev,all-dev: specutils[all,test] @ git+https://github.com/astropy/specutils.git#egg=
55+
56+
sunpy-!dev,all-!dev: sunpy[tests,all]
57+
sunpy-dev,all-dev: sunpy[tests,all] @ git+https://github.com/sunpy/sunpy.git
3858

3959
skip_install = true
4060

61+
allowlist_externals =
62+
pip
63+
4164
commands =
4265
pip freeze
4366
asdf_astropy,all: pytest --pyargs asdf_astropy

0 commit comments

Comments
 (0)