Just for comparison, I did almost same setup for GitHub actions which works (using google auth action) and only changes between that and pulumi pool/provider are the audience and custom attributes mapping (I get repo owner from github and org from pulumi)
square-airplane-92568
07/24/2023, 4:39 AM
This is user(me) error, I was using project name and full names for provider and pool id. After changing to number and just the short id for both worked like a charm