Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 508 Bytes

README.md

File metadata and controls

32 lines (25 loc) · 508 Bytes

gwif

A CLI tool to configure GitHub Actions to use Workload Identity Federation.

Usage

gwif pools create
gwif providers create
gwif auth
gwif yaml

Installation

go install github.com/unacast/gwif@latest

Dependencies

Google Cloud SDK

  1. Install the Google Cloud SDK
  2. Configure gcloud
gcloud config configurations create <name>
gcloud config set project <project-id>
gcloud auth login

Permissions

  • IAM Admin
  • Workload Identity Federation Admin