Upgraded bot authentication security

Replaced legacy bot Personal Access Tokens with GitHub App tokens managed through Azure Key Vault across 11 automated workflows and release publishing. This enhances security by using short-lived, scoped tokens instead of long-lived credentials.