uriell/Firebase Function Decision Maker
Decide which functions should be deployed based on commit changes
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| GITHUB_TOKEN | A GitHub token to fetch the commit comparison and read file changes. | yes | — |
| INDIVIDUAL_FUNCTION_GLOB | A glob that matches individual function files. | yes | — |
| FILE_CHANGES_FILTER_REGEX | An optional Regular Expression to filter your file changes. | no | — |
| INDIVIDUAL_FUNCTION_REGEX | An optional Regular Expression to match your individual function files. | no | (functions/(?!index\.ts$).*\.ts|(.*)\.function\.ts)$ |
| FULL_DEPLOYMENT_REGEX | An optional Regular Expression to match when a full deployment will be required. | no | ((tsconfig|package).json|yarn.lock|src/(functions/)?index.ts)$ |
Outputs
| name | description |
|---|---|
| FUNCTIONS_CHANGED | A colon-prefixed list of comma-separated function names to append to your "deploy --only functions" |