actions-marketplace-validations/Write to Google BigQuery
Writes data to Google BigQuery from within a GitHub workflow. It authenticates with a Google Cloud Service Account.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 6, 2026
- License
- Apache 2.0
Pinned Snippet
uses: actions-marketplace-validations/staffbase_bigquery-github-action@0e23dfb1d63f428281484257bb62e9d07965639f # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| credentials_json | The credentials key for the Service Account user used for authentication in JSON format. This is forwarded to the google-github-actions/auth@v2 action. | yes | — |
| token_lifetime | The lifetime of the generated auth token in seconds. The default is 30s. This is forwarded to the google-github-actions/auth@v2 action. | no | 30s |
| bigquery_project | The Project ID of the project to write to. | yes | — |
| bigquery_dataset | The Dataset ID inside the project to write to. | yes | — |
| bigquery_table | The Table ID inside the dataset to write to. | yes | — |
| payload_json | The payload to be written into the referenced table in JSON format. It must reflect the schema of the table. | yes | — |
| timestamp_property_to_add | — | no | "" |
Outputs
no outputs