name: TestLogger CI on: push: branches: - "main" - "master" pull_request: jobs: test: name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} strategy: fail-fast: false matrix: version: - "1.6" - "1" # automatically expands to the latest stable 1.x release of Julia - nightly os: - ubuntu-latest - macOS-latest - windows-latest arch: - x64 - x86 # 32-bit Julia binaries are not available on macOS exclude: - os: macOS-latest arch: x86 steps: - name: Checkout julia-runtest uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: julia-actions/setup-julia@5c9647d97b78a5debe5164e9eec09d653d29bd71 # v2.6.1 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - uses: julia-actions/cache@2b1bf4d8a138668ac719ea7ca149b53ed8d8401e # v2.0.7 - run: julia --color=yes --check-bounds=yes test_logger_tests.jl