Skip to content

Insomnia Run

Insomnia Run Cover Insomnia Run Cover

Run Insomnia collections and test suites in GitHub Actions with PR comment reporting.

Usage

- uses: scarowar/insomnia-run@v0.1.0
  with:
    command: collection
    working-directory: .insomnia

Features

Feature Description
Collections Run API request collections
Test Suites Execute JavaScript unit tests
PR Comments Auto-post results to pull requests
Secrets Secure credential passthrough
Multi-Environment Target dev, staging, production

PR Comment Examples

Collection passing

Test failing

Inputs

Input Required Description
command Yes collection or test
working-directory Yes Path to .insomnia or export file
identifier No Collection or test suite name
environment No Insomnia environment to use

View all inputs →

Outputs

Output Description
markdown Generated test report
exit-code 0 = pass, 1 = fail

Documentation

Page Description
Getting Started First run in 5 minutes
Collections Run API collections
Test Suites Run unit tests
Secrets Handle credentials
Reference All inputs & outputs
Examples Workflow snippets
Troubleshooting Common issues