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
draw.io exe x64 installers are incorrectly labelled as x86, as well as a single msi x64 installer. As far as I understand Evergreen defaults to x86 when it can't determine an architecture from a file name: Get-Architecture: Architecture not found in draw.io-26.0.4-windows-installer.exe, defaulting to x86
Can this logic be adjusted per app? draw.io specifically mentions architecture only in 32-bit and arm installer file names.
Version
2412.1770
What PowerShell edition/s are you running Evergreen on?
Windows PowerShell
Which operating system/s are you running Evergreen on?
VERBOSE: Function path: C:\Users\WDAGUtilityAccount\Documents\PowerShell\Modules\Evergreen\2412.1770\Apps\Get-JGraphDrawIO.ps1
VERBOSE: Function exists: C:\Users\WDAGUtilityAccount\Documents\PowerShell\Modules\Evergreen\2412.1770\Apps\Get-JGraphDrawIO.ps1.
VERBOSE: Dot sourcing: C:\Users\WDAGUtilityAccount\Documents\PowerShell\Modules\Evergreen\2412.1770\Apps\Get-JGraphDrawIO.ps1.
VERBOSE: Get-FunctionResource: read application resource strings from [C:\Users\WDAGUtilityAccount\Documents\PowerShell\Modules\Evergreen\2412.1770\Manifests\JGraphDrawIO.json]
VERBOSE: Calling: Get-JGraphDrawIO.
VERBOSE: Get-GitHubRateLimit: Checking for how many requests to the GitHub API we have left.
VERBOSE: Requested HTTP/1.1 GET with 0-byte payload
VERBOSE: Received HTTP/1.1 465-byte response of content type application/json
VERBOSE: Content encoding: utf-8
VERBOSE: Get-GitHubRateLimit: We have 56 requests left to the GitHub API in this window.
VERBOSE: Get-GitHubRateLimit: Rate limit window resets at: 1/23/2025 5:23 PM.
VERBOSE: Get-GitHubRepoRelease: Set TLS to 1.2.
VERBOSE: Get-GitHubRepoRelease: Invoke-WebRequest parameter: ContentType: application/vnd.github.v3+json.
VERBOSE: Get-GitHubRepoRelease: Invoke-WebRequest parameter: ErrorAction: Stop.
VERBOSE: Get-GitHubRepoRelease: Invoke-WebRequest parameter: UserAgent: github-aaronparker-evergreen.
VERBOSE: Get-GitHubRepoRelease: Invoke-WebRequest parameter: MaximumRedirection: 0.
VERBOSE: Get-GitHubRepoRelease: Invoke-WebRequest parameter: DisableKeepAlive: True.
VERBOSE: Get-GitHubRepoRelease: Invoke-WebRequest parameter: Uri: https://api.github.com/repos/jgraph/drawio-desktop/releases/latest.
VERBOSE: Get-GitHubRepoRelease: Invoke-WebRequest parameter: UseBasicParsing: True.
VERBOSE: Get-GitHubRepoRelease: Get GitHub release from: https://api.github.com/repos/jgraph/drawio-desktop/releases/latest.
VERBOSE: Requested HTTP/1.1 GET with 0-byte payload
VERBOSE: Received HTTP/1.1 response of content type application/json of unknown size
VERBOSE: Content encoding: utf-8
VERBOSE: Get-GitHubRepoRelease: Validating GitHub release object.
VERBOSE: Get-GitHubRepoRelease: Validated successfully.
VERBOSE: Get-GitHubRepoRelease: Found 1 release/s.
VERBOSE: Get-GitHubRepoRelease: Found 30 asset/s.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Building Windows release output object with: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Matching version number against: v26.0.4.
VERBOSE: Get-GitHubRepoRelease: Found version number: 26.0.4.
VERBOSE: ConvertTo-DateTime: Converting: [01/06/2025 09:57:10].
VERBOSE: ConvertTo-DateTime: Attempting to convert date format to: en-US.
VERBOSE: ConvertTo-DateTime: Returning date: [1/6/2025].
VERBOSE: Get-Architecture: Architecture not found in draw.io-26.0.4-windows-installer.exe, defaulting to x86.
VERBOSE: Get-InstallerType: Installer type not found in https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-installer.exe, defaulting to 'Default'.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-installer.exe.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-installer.exe.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-no-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Building Windows release output object with: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-no-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Matching version number against: v26.0.4.
VERBOSE: Get-GitHubRepoRelease: Found version number: 26.0.4.
VERBOSE: ConvertTo-DateTime: Converting: [01/06/2025 09:57:10].
VERBOSE: ConvertTo-DateTime: Attempting to convert date format to: en-US.
VERBOSE: ConvertTo-DateTime: Returning date: [1/6/2025].
VERBOSE: Get-Architecture: Architecture not found in draw.io-26.0.4-windows-no-installer.exe, defaulting to x86.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4.msi.
VERBOSE: Get-GitHubRepoRelease: Building Windows release output object with: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4.msi.
VERBOSE: Get-GitHubRepoRelease: Matching version number against: v26.0.4.
VERBOSE: Get-GitHubRepoRelease: Found version number: 26.0.4.
VERBOSE: ConvertTo-DateTime: Converting: [01/06/2025 09:57:10].
VERBOSE: ConvertTo-DateTime: Attempting to convert date format to: en-US.
VERBOSE: ConvertTo-DateTime: Returning date: [1/6/2025].
VERBOSE: Get-Architecture: Architecture not found in draw.io-26.0.4.msi, defaulting to x86.
VERBOSE: Get-InstallerType: Installer type not found in https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4.msi, defaulting to 'Default'.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Building Windows release output object with: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Matching version number against: v26.0.4.
VERBOSE: Get-GitHubRepoRelease: Found version number: 26.0.4.
VERBOSE: ConvertTo-DateTime: Converting: [01/06/2025 09:57:10].
VERBOSE: ConvertTo-DateTime: Attempting to convert date format to: en-US.
VERBOSE: ConvertTo-DateTime: Returning date: [1/6/2025].
VERBOSE: Get-InstallerType: Installer type not found in https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-installer.exe, defaulting to 'Default'.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-installer.exe.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-installer.exe.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-no-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Building Windows release output object with: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-no-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Matching version number against: v26.0.4.
VERBOSE: Get-GitHubRepoRelease: Found version number: 26.0.4.
VERBOSE: ConvertTo-DateTime: Converting: [01/06/2025 09:57:10].
VERBOSE: ConvertTo-DateTime: Attempting to convert date format to: en-US.
VERBOSE: ConvertTo-DateTime: Returning date: [1/6/2025].
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.dmg.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.dmg.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.dmg.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.dmg.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.zip.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.zip.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.zip.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4.zip.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Building Windows release output object with: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Matching version number against: v26.0.4.
VERBOSE: Get-GitHubRepoRelease: Found version number: 26.0.4.
VERBOSE: ConvertTo-DateTime: Converting: [01/06/2025 09:57:10].
VERBOSE: ConvertTo-DateTime: Attempting to convert date format to: en-US.
VERBOSE: ConvertTo-DateTime: Returning date: [1/6/2025].
VERBOSE: Get-InstallerType: Installer type not found in https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-installer.exe, defaulting to 'Default'.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-installer.exe.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-installer.exe.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-no-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Building Windows release output object with: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-no-installer.exe.
VERBOSE: Get-GitHubRepoRelease: Matching version number against: v26.0.4.
VERBOSE: Get-GitHubRepoRelease: Found version number: 26.0.4.
VERBOSE: ConvertTo-DateTime: Converting: [01/06/2025 09:57:10].
VERBOSE: ConvertTo-DateTime: Attempting to convert date format to: en-US.
VERBOSE: ConvertTo-DateTime: Returning date: [1/6/2025].
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-universal-26.0.4.dmg.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-universal-26.0.4.dmg.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-universal-26.0.4.dmg.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-universal-26.0.4.dmg.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.dmg.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.dmg.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.dmg.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.dmg.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.zip.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.zip.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.zip.blockmap.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-x64-26.0.4.zip.blockmap.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-aarch64-26.0.4.rpm.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-aarch64-26.0.4.rpm.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-amd64-26.0.4.deb.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-amd64-26.0.4.deb.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-arm64-26.0.4.AppImage.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-arm64-26.0.4.AppImage.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-arm64-26.0.4.deb.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-arm64-26.0.4.deb.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-x86_64-26.0.4.AppImage.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-x86_64-26.0.4.AppImage.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-x86_64-26.0.4.rpm.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/drawio-x86_64-26.0.4.rpm.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest-linux-arm64.yml.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest-linux-arm64.yml.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest-linux.yml.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest-linux.yml.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest-mac.yml.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest-mac.yml.
VERBOSE: Get-GitHubRepoRelease: Match \.exe$|\.msi$ to https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest.yml.
VERBOSE: Get-GitHubRepoRelease: Skip: https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/latest.yml.
Version : 26.0.4
Date : 1/6/2025
Size : 109217704
Architecture : x86
InstallerType : Default
Type : exe
URI : https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-installer.exe
Version : 26.0.4
Date : 1/6/2025
Size : 109002744
Architecture : x86
InstallerType : Portable
Type : exe
URI : https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4-windows-no-installer.
exe
Version : 26.0.4
Date : 1/6/2025
Size : 119091200
Architecture : x86
InstallerType : Default
Type : msi
URI : https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-26.0.4.msi
Version : 26.0.4
Date : 1/6/2025
Size : 113044224
Architecture : ARM64
InstallerType : Default
Type : exe
URI : https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-i
nstaller.exe
Version : 26.0.4
Date : 1/6/2025
Size : 112829576
Architecture : ARM64
InstallerType : Portable
Type : exe
URI : https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-arm64-26.0.4-windows-arm64-n
o-installer.exe
Version : 26.0.4
Date : 1/6/2025
Size : 104356488
Architecture : x86
InstallerType : Default
Type : exe
URI : https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-in
staller.exe
Version : 26.0.4
Date : 1/6/2025
Size : 104141928
Architecture : x86
InstallerType : Portable
Type : exe
URI : https://github.com/jgraph/drawio-desktop/releases/download/v26.0.4/draw.io-ia32-26.0.4-windows-32bit-no
-installer.exe
The text was updated successfully, but these errors were encountered:
What happened?
draw.io exe x64 installers are incorrectly labelled as x86, as well as a single msi x64 installer. As far as I understand Evergreen defaults to x86 when it can't determine an architecture from a file name:
Get-Architecture: Architecture not found in draw.io-26.0.4-windows-installer.exe, defaulting to x86
Can this logic be adjusted per app? draw.io specifically mentions architecture only in 32-bit and arm installer file names.
Version
2412.1770
What PowerShell edition/s are you running Evergreen on?
Windows PowerShell
Which operating system/s are you running Evergreen on?
Windows 10+
Have you reviewed the documentation?
Verbose output
The text was updated successfully, but these errors were encountered: