Skip to content

Commit

Permalink
Adding online CI job for windows, udpdate versions
Browse files Browse the repository at this point in the history
  • Loading branch information
bsipocz committed Sep 13, 2022
1 parent 1ff3b7f commit c56d802
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions .github/workflows/ci_crontests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ on:
# Run this job on release tags, but not on pushes to the main branch
tags:
- '*'
pull_request:
branches:
- main
schedule:
# run every Monday at 5am UTC
- cron: '0 5 * * 1'
Expand All @@ -16,19 +19,26 @@ jobs:
tests:
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
if: github.event_name == 'schedule' && github.repository == 'astropy/astroquery'
# if: github.event_name == 'schedule' && github.repository == 'astropy/astroquery'
strategy:
fail-fast: false
matrix:
include:
- name: Python 3.9 with all dependencies with remote data
- name: py3.10 all dev deps online
os: ubuntu-latest
python: '3.10'
toxenv: py310-test-alldeps-devdeps-online
toxargs: -v
toxposargs: -v --durations=50

- name: Windows py3.9 all deps online
os: windows-latest
python: '3.9'
toxenv: py39-test-alldeps-devdeps-online
toxenv: py39-test-alldeps-online
toxargs: -v
toxposargs: -v --durations=50

- name: pre-release dependencies with all dependencies
- name: py3.10 pre-release all deps
os: ubuntu-latest
python: '3.10'
toxenv: py310-test-alldeps-predeps
Expand Down

0 comments on commit c56d802

Please sign in to comment.