Based on the knowledge sources, Workload Identity Federation is
not currently supported for the Elementary GitHub Action or BigQuery connections in Elementary.
The BigQuery connection documentation explicitly notes:
>
Workload Identity Federation: Support for Workload Identity Federation with BigQuery service accounts is coming soon
[
BigQuery connection]
Similarly, the GCS log streaming integration also mentions:
>
Workload Identity Federation: Support for Workload Identity Federation with BigQuery service accounts is coming soon
[
GCS integration]
At this time, the recommended approach for the Elementary GitHub Action is to use a
service account JSON key file, passed either as a secret or referenced in your
profiles.yml
. For example, with BigQuery you would provide a
bigquery-keyfile
in the action configuration. [
GitHub Actions setup]
If Workload Identity Federation support is important to you, it appears it is on the roadmap but not yet available. đ 0 button đ 0 button âšī¸
Tip: Mention
@elementary.ai in the thread for follow-ups or
DM the app for
1-to-1 help.