magna-labs/Miqa Offline Test Kickoff
Kick off offline test runs in Miqa, optionally upload outputs, and update metadata or version overrides. Optionally create GitHub status checks.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 11, 2026
- License
- None
Pinned Snippet
uses: magna-labs/miqa-offline-test-kickoff@ebabd3883c2e37a020e419c42805a1263e78dda2 # v1.7.6tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| MIQA_API_KEY | Miqa API Key | yes | — |
| MIQA_ENDPOINT | Root URL for Miqa (proxy or app domain) | yes | — |
| TRIGGER_ID | Miqa test trigger ID | yes | — |
| VERSION_NAME | Version name for the run | yes | — |
| OUTPUTS_ALREADY_ON_CLOUD | Set to true if outputs are already in cloud storage | no | false |
| GET_METADATA_KEY | Metadata key to match for fetching latest TCR | no | "" |
| GET_METADATA_VALUE | Metadata value to match for fetching latest TCR | no | "" |
| SET_METADATA | Metadata key-values to set on the run. Use YAML or JSON format: status: success pipeline: exome | no | "" |
| LOCATIONS | Mapping of sample names to file locations. Use YAML format: sample1: gs://bucket/sample1.vcf sample2: s3://bucket/sample2.vcf | no | — |
| OUTPUT_BUCKET_OVERRIDE | Optional bucket name to apply to all samples if only folders are provided in LOCATIONS | no | — |
| LOCATIONS_FILE | Path to a file mapping dataset/sample names to file locations. Supported formats: • YAML or JSON: sample1: gs://bucket/sample1.vcf • CSV: - With headers: dataset,path sample1,gs://bucket/sample1.vcf - Without headers: sample1,gs://bucket/sample1.vcf | no | — |
| INSTALLATION_ID | App Installation ID for the miqa-status-check GitHub App (optional) | no | — |
| CHECK_NAME | Name to display in checks status | no | "" |
| SHA | Commit SHA (e.g., github.sha) | no | — |
| REPOSITORY | GitHub repository (e.g., github.repository) | no | — |
| MIQA_GITHUB_APP | Base URL for Miqa GitHub App | no | https://miqa-github.herokuapp.com |
| STRICT | Fail early if paths or sample names are invalid | no | true |
| DRAG_AND_DROP_MODE | Enable drag-and-drop mode (disables strict mode and skips file upload) | no | false |
| DELAY_BEFORE_RUN_SECONDS | Optional delay before test kickoff (seconds). Helps stagger runs in high-concurrency environments. | no | 3 |
Outputs
| name | description |
|---|---|
| run_id | Miqa run ID |
| run_link | Link to the Miqa test chain run |