c5t8fbt-wy/Setup Firebase Emulator (Windows Service)
Sets up Firebase Emulator Suite as a Windows service using NSSM for reliable background execution
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 22, 2026
- License
- MIT
Pinned Snippet
uses: c5t8fbt-wy/setup-firebase-emulator-win@27e528379c0529b2556cf943b893865cddfd11f6 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| firebase-tools-version | Firebase Tools version (note: action always uses latest from firebase.tools/bin/win/instant/latest for reliability) | no | latest |
| java-version | Java version to setup (Temurin). Set to 'none' to use existing environment. | no | 21 |
| python-version | Python version to setup for Python Functions. Set to 'none' to skip Python setup. Set to 'auto' to auto-detect and install Python 3.12 if needed. | no | auto |
| setup-uv | Whether to setup uv (fast Python package manager). Recommended for Python Functions. | no | true |
| project-id | Firebase project ID for emulator | no | demo-project |
| firebase-config-path | Path to firebase.json (absolute, workspace-relative with ./ prefix, or working-directory-relative) | no | firebase.json |
| working-directory | Working directory containing firebase.json and related files (firestore.rules, storage.rules, functions/, etc.) | no | . |
| emulators | Comma-separated list of emulators to start (e.g., auth,firestore,storage,functions). If empty, starts all configured in firebase.json | no | "" |
| wait-time | Seconds to wait after starting service before health checks | no | 120 |
| skip-health-check | Skip health check verification (not recommended) | no | false |
| cache-key-suffix | Additional suffix for cache key (e.g., version number). Useful for cache invalidation. | no | "" |
Outputs
| name | description |
|---|---|
| service-status | Status of the Firebase Emulator service |
| health-check-summary | JSON summary of health check results |