Skip to content

test

test #25

Workflow file for this run

name: test
on:
push:
pull_request:
schedule:
- cron: '8 15 * * 0' # 8:15 every Monday
jobs:
build_and_test_plugin:
strategy:
matrix:
os: [ ubuntu-latest, macos-latest, windows-latest ]
name: ${{ matrix.os }}
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v4
with:
path: src
- name: Install dependencies
run: pip install 'ncrystal>=4.1.4'
- name: Install plugin
run: pip install ./src
- name: Verify plugin loading
run: ncrystal-pluginmanager --test CrysText
- name: Use explicit plugin file
run: nctool -d 'plugins::CrysText/Al_sg225.ncmat'