Skip to content

Merge pull request #6 from eschnett/eschnett/load8 #193

Merge pull request #6 from eschnett/eschnett/load8

Merge pull request #6 from eschnett/eschnett/load8 #193

Workflow file for this run

name: CI
on:
- push
- pull_request
jobs:
test:
name: Julia ${{matrix.version}} - ${{matrix.os}} - ${{matrix.arch}} - ${{github.event_name}}
runs-on: ${{matrix.os}}
strategy:
matrix:
# See <https://julialang-s3.julialang.org/bin/versions.json> for available Julia versions
include:
- arch: "x64"
os: "ubuntu-latest"
version: "1.10"
- arch: "x64"
os: "windows-latest"
version: "1.10"
- arch: "x64"
os: "macOS-latest"
version: "1.10"
# The tests require 64-bit integers (could be fixed, but probably won't happen)
# - arch: "x86"
# os: "ubuntu-latest"
# version: "1.10"
- arch: "x64"
os: "ubuntu-latest"
version: "1.9"
- arch: "x64"
os: "ubuntu-latest"
version: "1.8"
- arch: "x64"
os: "ubuntu-latest"
version: "1.7"
- arch: "x64"
os: "ubuntu-latest"
version: "1.6"
- arch: "x64"
os: "ubuntu-latest"
version: "nightly"
steps:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
version: ${{matrix.version}}
arch: ${{matrix.arch}}
- uses: julia-actions/cache@v2
- uses: julia-actions/julia-buildpkg@v1
env:
PYTHON:
- uses: julia-actions/julia-runtest@v1
continue-on-error: ${{matrix.version == 'nightly'}}
- uses: julia-actions/julia-processcoverage@v1
- uses: codecov/codecov-action@v4
env:
CODECOV_TOKEN: 3a12d995-2a38-4022-8309-89d9395a28c2
with:
file: lcov.info