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 version, e.g. 74, or 74.20250829
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 (DIV or DIV.YYYYMMDD) |
destination |
Final directory into which the adapters were extracted |