Skip to content

Release 0.11.4

Release 0.11.4 #22

Workflow file for this run

# SPDX-FileCopyrightText: © 2021 Michael Goerz <mail@michaelgoerz.net>
#
# SPDX-License-Identifier: MIT OR CC0-1.0
name: Test downstream Krotov
on:
push:
branches:
- master
- dev
- 'release-*'
tags:
- '*'
pull_request:
branches:
- master
env:
GKSwstype: 100
JULIA_PKG_PRECOMPILE_AUTO: false
jobs:
test-krotov:
name: Test Krotov
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v6
- uses: julia-actions/setup-julia@v3
with:
version: '1'
- uses: julia-actions/cache@v3
- name: "Instantiate test environment"
run: |
wget https://raw.githubusercontent.com/JuliaQuantumControl/JuliaQuantumControl/master/scripts/installorg.jl
julia --project=test installorg.jl --no-precompile
- name: "Run Krotov tests"
shell: julia --color=yes --project=test --code-coverage="@" --depwarn="yes" --check-bounds="yes" {0}
run: |
using Pkg
Pkg.test("Krotov", coverage=true)