brpaz/GCS Test Report Upload Action
An opinionated GitHub composite action to upload HTML test reports to a GCS bucket and website
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| gcp_project_id | The Google Cloud project ID | yes | — |
| gcp_workload_identity_provider | The Google Cloud Workload Identity provider | no | — |
| gcp_credentials | The Google Cloud credentials | no | — |
| gcs_bucket_name | The GCS bucket where to upload reports. | no | test-reports.brunopaz.xyz |
| gcs_bucket_public_url | The public URL of the GCS bucket. | no | https://test-reports.brunopaz.xyz |
| report_name | A identifiable name for the report. Will be used in the action outputs. | no | Test results |
| report_folder | The folder where the report is stored. | yes | — |
| pull_request_check | Whether to create a PR check with the report URL. | no | true |
| generate_summary | Whether to generate a summary with the report URL. | no | true |
| github-token | The GitHub token to create the PR check. | no | — |
Outputs
| name | description |
|---|---|
| report_url | Public URL for the report |