Skip to content

pantaray is running tests #8

pantaray is running tests

pantaray is running tests #8

Workflow file for this run

#
# GitHub Actions CI Setup
#
# Copyright © 2025 Ernst Strüngmann Institute (ESI) for Neuroscience
# in Cooperation with Max Planck Society
#
# SPDX-License-Identifier: MIT
#
name: Test Setup
run-name: ${{ github.actor }} is running tests
on: [push]
jobs:
Test-Setup:
name: Run tests on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ "macos-latest", "windows-latest", "ubuntu-latest"]
include:
- os: windows-latest
test_script: .\tests\test.ps1
use_shell : pwsh
- os: macos-latest
test_script: ./tests/test.sh
use_shell : zsh -il {0}
prepare_shell: source ~/.zshrc
- os: ubuntu-latest
test_script: ./tests/test.sh
use_shell : bash -il {0}
prepare_shell: source ~/.bashrc
defaults:
run:
shell: ${{ matrix.use_shell }}
steps:
- name: Clone repository
uses: actions/checkout@v3
- name: Run test script ${{ matrix.test_script }} for ${{ matrix.os }}
run: ${{ matrix.test_script }}