Skip to content
This repository was archived by the owner on May 27, 2026. It is now read-only.

Commit fdd2f7c

Browse files
faustbrianclaude
andcommitted
feat: add Azure Trusted Signing environment variables
Add support for Azure Trusted Signing by including necessary environment variables in the build process. This enables code signing for Windows applications using Azure's Trusted Signing service. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 184eedd commit fdd2f7c

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/Commands/BuildCommand.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,14 @@ protected function getEnvironmentVariables(): array
154154
'NATIVEPHP_APPLE_ID' => config('nativephp-internal.notarization.apple_id'),
155155
'NATIVEPHP_APPLE_ID_PASS' => config('nativephp-internal.notarization.apple_id_pass'),
156156
'NATIVEPHP_APPLE_TEAM_ID' => config('nativephp-internal.notarization.apple_team_id'),
157+
// Azure Trusted Signing
158+
'AZURE_TENANT_ID' => config('nativephp-internal.azure_trusted_signing.tenant_id'),
159+
'AZURE_CLIENT_ID' => config('nativephp-internal.azure_trusted_signing.client_id'),
160+
'AZURE_CLIENT_SECRET' => config('nativephp-internal.azure_trusted_signing.client_secret'),
161+
'NATIVEPHP_AZURE_PUBLISHER_NAME' => config('nativephp-internal.azure_trusted_signing.publisher_name'),
162+
'NATIVEPHP_AZURE_ENDPOINT' => config('nativephp-internal.azure_trusted_signing.endpoint'),
163+
'NATIVEPHP_AZURE_CERTIFICATE_PROFILE_NAME' => config('nativephp-internal.azure_trusted_signing.certificate_profile_name'),
164+
'NATIVEPHP_AZURE_CODE_SIGNING_ACCOUNT_NAME' => config('nativephp-internal.azure_trusted_signing.code_signing_account_name'),
157165
],
158166
Updater::environmentVariables(),
159167
);

0 commit comments

Comments
 (0)