Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: improvements to sign output #176

Merged
merged 2 commits into from
Dec 18, 2024
Merged

ci: improvements to sign output #176

merged 2 commits into from
Dec 18, 2024

Conversation

DennisDyallo
Copy link
Collaborator

improvements to sign output:

╰─ $ Invoke-NuGetPackageSigning -WorkingDirectory 1.12 -Thumbprint $thumbprint

Initializing NuGet package signing process...

Verifying required tools...
✓ SignTool found at: signtool.exe
✓ NuGet found at: nuget.exe
✓ GitHub CLI found at: nuget.exe

Certificate Details:
Subject: CN=Yubico AB, O=Yubico AB, L=STOCKHOLM, S=Stockholms län, C=SE
Issuer: CN=DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1, O="DigiCert, Inc.", C=US
Thumbprint: A1614CD84976030D49209B56162D9EFA69B73698
Valid From: 02/27/2024 01:00:00
Valid To: 02/27/2027 00:59:59

Creating directory structure...

Validating required build assets...
✅ Found Symbol packages in: Symbols Packages.zip
✅ Found NuGet packages in: Nuget Packages.zip

📦 Processing ZIP files...

🔄 Processing: Nuget Packages.zip
📂 Extracting to: 1.12\unsigned\Nuget Packages
📋 Copying packages to unsigned directory
Copying: Yubico.Core.1.12.0.nupkg
🔐 Verifying attestation for: ..\Yubico.Core.1.12.0.nupkg
✅ Verified
Copying: Yubico.DotNetPolyfills.1.12.0.nupkg
🔐 Verifying attestation for: ..\Yubico.DotNetPolyfills.1.12.0.nupkg
✅ Verified
Copying: Yubico.YubiKey.1.12.0.nupkg
🔐 Verifying attestation for: ..\Yubico.YubiKey.1.12.0.nupkg
✅ Verified
✓ Copied 3 package(s)

🔄 Processing: Symbols Packages.zip
📂 Extracting to: 1.12\unsigned\Symbols Packages
📋 Copying packages to unsigned directory
Copying: Yubico.Core.1.12.0.snupkg
🔐 Verifying attestation for: ..\Yubico.Core.1.12.0.snupkg
✅ Verified
Copying: Yubico.DotNetPolyfills.1.12.0.snupkg
🔐 Verifying attestation for: ..\Yubico.DotNetPolyfills.1.12.0.snupkg
✅ Verified
Copying: Yubico.YubiKey.1.12.0.snupkg
🔐 Verifying attestation for: ..\Yubico.YubiKey.1.12.0.snupkg
✅ Verified
✓ Copied 3 package(s)

📦 Processing NuGet packages...

Signing contents of: Yubico.Core.1.12.0.nupkg
Extracting to: 1.12\signed\libraries\Yubico.Core.1.12.0
Cleaning package structure
Signing assemblies...
✍️ Signing: ..\net47\Yubico.Core.dll
✍️ Signing: ..\netstandard2.0\Yubico.Core.dll
✍️ Signing: ..\netstandard2.1\Yubico.Core.dll
Repacking signed content...
Packing: Yubico.Core.nuspec

Signing contents of: Yubico.DotNetPolyfills.1.12.0.nupkg
Extracting to: 1.12\signed\libraries\Yubico.DotNetPolyfills.1.12.0
Cleaning package structure
Signing assemblies...
✍️ Signing: ..\netstandard2.0\Yubico.DotNetPolyfills.dll
✍️ Signing: ..\netstandard2.1\Yubico.DotNetPolyfills.dll
Repacking signed content...
Packing: Yubico.DotNetPolyfills.nuspec

Signing contents of: Yubico.YubiKey.1.12.0.nupkg
Extracting to: 1.12\signed\libraries\Yubico.YubiKey.1.12.0
Cleaning package structure
Signing assemblies...
✍️ Signing: ..\net47\Yubico.YubiKey.dll
✍️ Signing: ..\netstandard2.0\Yubico.YubiKey.dll
✍️ Signing: ..\netstandard2.1\Yubico.YubiKey.dll
Repacking signed content...
Packing: Yubico.YubiKey.nuspec

Copying symbol packages...
Copying: Yubico.Core.1.12.0.snupkg
Copying: Yubico.DotNetPolyfills.1.12.0.snupkg
Copying: Yubico.YubiKey.1.12.0.snupkg

🔏 Signing final packages...
✒️ Signing package: Yubico.Core.1.12.0.nupkg
✒️ Signing package: Yubico.Core.1.12.0.snupkg
✒️ Signing package: Yubico.DotNetPolyfills.1.12.0.nupkg
✒️ Signing package: Yubico.DotNetPolyfills.1.12.0.snupkg
✒️ Signing package: Yubico.YubiKey.1.12.0.nupkg
✒️ Signing package: Yubico.YubiKey.1.12.0.snupkg

📊 Signed Packages Summary:
NuGet Packages:
📦 Yubico.Core.1.12.0.nupkg [522,12 KB]
📦 Yubico.DotNetPolyfills.1.12.0.nupkg [41,36 KB]
📦 Yubico.YubiKey.1.12.0.nupkg [1 742,20 KB]
Symbol Packages:
🔍 Yubico.Core.1.12.0.snupkg [129,79 KB]
🔍 Yubico.DotNetPolyfills.1.12.0.snupkg [26,21 KB]
🔍 Yubico.YubiKey.1.12.0.snupkg [444,79 KB]

✨ Package signing process completed successfully! ✨
Locate your signed packages here: 1.12\signed\packages

@DennisDyallo DennisDyallo requested review from AdamVe and removed request for AdamVe December 18, 2024 00:59
@DennisDyallo
Copy link
Collaborator Author

@AdamVe fyi :)

@DennisDyallo DennisDyallo merged commit 6dd671d into develop Dec 18, 2024
@DennisDyallo DennisDyallo deleted the feature/improve-sign branch December 18, 2024 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant