A GitHub Action that downloads and installs platform-specific Micro-Manager test device adapters from the mm-test-adapters repository.
- name: Install MM test adapters
uses: pymmcore-plus/setup-mm-test-adapters@main
with:
# all inputs are optional
version: latest # or a specific YYYYMMDD version
destination: ./mm-test-adapters
Name | Description | Required | Default |
---|---|---|---|
version |
Version to install | No | latest |
destination |
Directory where test adapters will be installed | No | See below |
If destination
is not not provided, adapters will be installed into a
Micro-Manager-YYYYMMDD
folder inside the default
pymmcore-plus install location
- Windows:
$LOCALAPPDATA/pymmcore-plus/pymmcore-plus/mm
- macOS:
$HOME/Library/Application Support/pymmcore-plus/mm
- Linux:
$HOME/.local/share/pymmcore-plus/mm
Tip
These are the directories that mmcore install
installs to, and where
pymmcore_plus.find_micro_manager()
will look for Micro-Manager installations at runtime.
Name | Description |
---|---|
version |
Resolved adapter version (YYYYMMDD ) |
destination |
Final directory into which the adapters were extracted |