Julia interface to GAlgebra via PyCall 🔮 Mirror of https://github.com/pygae/GAlgebra.jl
0

Configure Feed

Select the types of activity you want to include in your feed.

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

+8 -6
+8 -6
.github/workflows/ci.yml
··· 18 18 runs-on: ${{ matrix.os }} 19 19 strategy: 20 20 matrix: 21 - julia-version: [1.10.2] 21 + julia-version: ['1.10', '1.11'] 22 22 os: [ubuntu-latest] 23 - python-version: ["3.11"] 23 + python-version: ["3.12"] 24 24 project: ['GAlgebra'] 25 25 architecture: ['x64'] 26 26 steps: 27 27 - name: Checkout 28 - uses: actions/checkout@v3 28 + uses: actions/checkout@v4 29 29 - name: Set up Python ${{ matrix.python-version }} 30 - uses: actions/setup-python@v4 30 + uses: actions/setup-python@v5 31 31 with: 32 32 python-version: ${{ matrix.python-version }} 33 + - name: Install galgebra 34 + run: pip install galgebra==0.6.0 33 35 - name: Setup julia 34 - uses: julia-actions/setup-julia@v1 36 + uses: julia-actions/setup-julia@v2 35 37 with: 36 38 version: ${{ matrix.julia-version }} 37 39 arch: ${{ matrix.architecture }} ··· 47 49 run: julia --project=@. -e 'using Pkg; cd(Pkg.dir("GAlgebra")); Pkg.add("Coverage"); using Coverage; LCOV.writefile("coverage-lcov.info", Codecov.process_folder())' 48 50 if: success() 49 51 - name: "Submit coverage" 50 - uses: codecov/codecov-action@v1.0.2 52 + uses: codecov/codecov-action@v4 51 53 with: 52 54 token: ${{secrets.CODECOV_TOKEN}} 53 55 if: success()