You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(dart_pub_publish): requires pub_credentials secret despite using OIDC #540
dart_pub_publish.yml declares pub_credentials as a required secret:
secrets:
pub_credentials:
required: true
However, the workflow is documented as using automated publishing via OIDC, the inline comment marks the secret as deprecated, and the step that consumes it is already guarded:
Because the secret is required: true, callers following the documented example (no secrets: block) fail workflow validation, so OIDC-only publishing isn't possible without passing a dummy secret.
Optionally, also expose an environment input (forwarded to the job's environment: so callers can use GitHub deployment environments as recommended by dart.dev.
changed the title [-]fix: dart_pub_publish requires pub_credentials secret despite using OIDC[/-][+]fix(dart_pub_publish): requires pub_credentials secret despite using OIDC[/+]on Oct 28, 2026
Activity
[-]fix: dart_pub_publish requires pub_credentials secret despite using OIDC[/-][+]fix(dart_pub_publish): requires pub_credentials secret despite using OIDC[/+]unicoderbot commentedon Oct 28, 2026
I've opened a pull request: #541