Closed bdomars closed 7 months ago
While we are working on a fix, an immediate workaround is specifying the old v1.0.0
tag in your Action to use the old version, or you can try updating to OAuth clients for authentication. We recommend using OAuth clients, as they don't expire and allow scoped permissions unlike the full permissions and 90-day expiration of an API key.
Sorry about that. We've released v1.1.1 which fixes this bug in the action itself. We're working on fixing it in the upstream code as well.
Since a day ago all my actions are failing with:
I have
TS_API_KEY
andTS_TAILNET
set via repository secrets.I suspect that Github Actions is also setting
TS_OAUTH_ID
andTS_OAUTH_SECRET
to""
even if they are not in the repository secrets and this causes gitops-pusher to try to do oauth with an empty string which obviously fails.From gitops-pusher
As you can see it uses the error from LookupEnv to determine whether to do oauth or not, so if it's set to "" it will fail.