devzery/Devzery API Test Trigger Action
A reusable GitHub Action to trigger backend API tests with configurable endpoints and authentication
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-url | The API endpoint URL to trigger (optional - defaults to hardcoded URL) | no | — |
| api-key | API key for authentication | yes | — |
| method | HTTP method (GET, POST, PUT, DELETE) | no | POST |
| payload | JSON payload to send with the request (for POST/PUT requests) | no | {} |
| headers | Additional headers as JSON string | no | {} |
| timeout | Request timeout in milliseconds | no | 30000 |
| workflow-config | Workflow configuration as JSON string | no | {} |
| test-config | Test configuration as JSON string | no | {} |
Outputs
| name | description |
|---|---|
| response | The API response body |
| status-code | The HTTP status code of the response |
| success | Whether the API call was successful (true/false) |
| flow-id | The unique flow ID returned by the backend for tracking |