Skip to content

Commit 5b9a101

Browse files
authored
Bump CI: Julia 1.10/1.11, Python 3.12, galgebra 0.6.0, updated Actions
Bump CI: Julia 1.10/1.11, Python 3.12, galgebra 0.6.0, updated Actions
2 parents b8ec99d + b559d30 commit 5b9a101

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,22 @@ jobs:
1818
runs-on: ${{ matrix.os }}
1919
strategy:
2020
matrix:
21-
julia-version: [1.10.2]
21+
julia-version: ['1.10', '1.11']
2222
os: [ubuntu-latest]
23-
python-version: ["3.11"]
23+
python-version: ["3.12"]
2424
project: ['GAlgebra']
2525
architecture: ['x64']
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v4
2929
- name: Set up Python ${{ matrix.python-version }}
30-
uses: actions/setup-python@v4
30+
uses: actions/setup-python@v5
3131
with:
3232
python-version: ${{ matrix.python-version }}
33+
- name: Install galgebra
34+
run: pip install galgebra==0.6.0
3335
- name: Setup julia
34-
uses: julia-actions/setup-julia@v1
36+
uses: julia-actions/setup-julia@v2
3537
with:
3638
version: ${{ matrix.julia-version }}
3739
arch: ${{ matrix.architecture }}
@@ -47,7 +49,7 @@ jobs:
4749
run: julia --project=@. -e 'using Pkg; cd(Pkg.dir("GAlgebra")); Pkg.add("Coverage"); using Coverage; LCOV.writefile("coverage-lcov.info", Codecov.process_folder())'
4850
if: success()
4951
- name: "Submit coverage"
50-
uses: codecov/codecov-action@v1.0.2
52+
uses: codecov/codecov-action@v4
5153
with:
5254
token: ${{secrets.CODECOV_TOKEN}}
5355
if: success()

0 commit comments

Comments
 (0)