CI CD to GKE with Github Actions and Vault

I am thinking of deploying a Vault server in GKE and planning to use Github Actions to CI/CD my application to GKE cluster.
In the Github Actions’ jobs, I would like to request credentials from Vault Server in GKE to authorise deployment of my application to the same GKE cluster. I am currently using Github Secrets for my GKE credentials for this.
I have seen an example of CI/CD using Github Actions with vault to get credentials from AWS. May I ask if there are any material for similar process but from GKE?

Thank you for the advice.