brpaz/GCS Test Report Upload Action

An opinionated GitHub composite action to upload HTML test reports to a GCS bucket and website

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
gcp_project_idThe Google Cloud project IDyes
gcp_workload_identity_providerThe Google Cloud Workload Identity providerno
gcp_credentialsThe Google Cloud credentialsno
gcs_bucket_nameThe GCS bucket where to upload reports.notest-reports.brunopaz.xyz
gcs_bucket_public_urlThe public URL of the GCS bucket.nohttps://test-reports.brunopaz.xyz
report_nameA identifiable name for the report. Will be used in the action outputs.noTest results
report_folderThe folder where the report is stored.yes
pull_request_checkWhether to create a PR check with the report URL.notrue
generate_summaryWhether to generate a summary with the report URL.notrue
github-tokenThe GitHub token to create the PR check.no
namedescription
report_urlPublic URL for the report