Skip to content

Commit 4034180

Browse files
Merge branch 'main' into pre-commit-ci-update-config
2 parents 5c00b18 + 7ba6076 commit 4034180

8 files changed

Lines changed: 75 additions & 4028 deletions

File tree

.github/workflows/qa.yaml

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -13,47 +13,52 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
python-version: ['3.10', '3.11', '3.12', '3.13']
16+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
17+
julia-version: ['1.11', '1.12']
1718
defaults:
1819
run:
1920
shell: bash -l {0}
2021

2122
steps:
2223
- name: Check out repository code
2324
uses: actions/checkout@v4
25+
2426
- name: Setup conda environment
2527
uses: conda-incubator/setup-miniconda@v3
2628
with:
2729
python-version: ${{ matrix.python-version }}
2830
miniforge-version: latest
2931
activate-environment: test
3032
environment-file: environment-linux.yaml
33+
3134
- name: Get Date
3235
id: get-date
33-
run: echo "name=date::$(/bin/date -u "+%Y%m%d")" >> "$GITHUB_OUTPUT"
36+
run: echo "date=$(/bin/date -u "+%Y%m%d")" >> "$GITHUB_OUTPUT"
3437

35-
- name: Cache Conda env
36-
uses: actions/cache@v4
37-
env:
38-
# Increase this value to reset cache
39-
# if etc/example-environment.yml has not changed.
40-
CACHE_NUMBER: 0
41-
with:
42-
path: ~/conda_pkgs_dir
43-
key: ${{ runner.os }}-python-${{ matrix.python-version }}-conda-${{ env.CACHE_NUMBER }}-${{ hashFiles('environment-linux.yaml') }}
44-
id: cache
38+
# - name: Cache Conda env
39+
# uses: actions/cache@v4
40+
# env:
41+
# # Increase this value to reset cache
42+
# # if etc/example-environment.yml has not changed.
43+
# CACHE_NUMBER: 1
44+
# with:
45+
# path: ~/conda_pkgs_dir
46+
# key: ${{ runner.os }}-python-${{ matrix.python-version }}-conda-${{ env.CACHE_NUMBER }}-${{ hashFiles('environment-linux.yaml') }}
47+
# id: cache
4548

46-
- name: Update environment
47-
run: |
48-
conda env update --file environment-linux.yaml --name test
49-
if: steps.cache.outputs.cache-hit != 'true'
49+
# - name: Update environment
50+
# run: |
51+
# conda env update --file environment-linux.yaml --name test
52+
# # if: steps.cache.outputs.cache-hit != 'true'
5053

5154
- name: Set up Julia
5255
uses: julia-actions/setup-julia@v2
5356
with:
54-
version: '1.11'
55-
- name: Cache Julia artifacts
56-
uses: julia-actions/cache@v2
57+
version: ${{ matrix.julia-version }}
58+
59+
# - name: Cache Julia artifacts
60+
# uses: julia-actions/cache@v1
61+
5762
- name: Activate Julia environment
5863
run: |
5964
julia --project=. -e "using Pkg; Pkg.instantiate()"
@@ -90,7 +95,7 @@ jobs:
9095
9196
- name: Build
9297
run: |
93-
make
98+
make debug
9499
- name: Run tests
95100
run: |
96101
make test

0 commit comments

Comments
 (0)