Conversation
…e via WinGet and Chocolatey.
…rors Ensure binary directory exists before compile step to prevent path errors Extended Description: This commit adds a workflow step to `.github/workflows/compile-check.yaml` that checks for the existence of the `D:\a\winutil\winutil\binary\` directory before any compile or syntax check steps are executed. If the directory does not exist, it is created automatically. This change prevents job failures caused by missing directories when scripts attempt to enumerate or access files in the binary path. The added PowerShell step uses `Test-Path` to check for the directory and creates it using `New-Item` only if it's missing. This is especially important for clean runners and first-time builds, where the directory may not be present by default. By ensuring the directory is always available, this commit improves workflow reliability and prevents errors such as: > The job failed because it could not find the path 'D:\a\winutil\winutil\binary\'. No changes are made to the compile logic itself; only the environment setup is improved. This fix is safe, has no side effects, and is compatible with all existing steps and scripts that expect the binary directory to be present.
|
Ensure binary directory exists before compile step to prevent path errors Extended Description: The added PowerShell step uses By ensuring the directory is always available, this commit improves workflow reliability and prevents errors such as:
No changes are made to the compile logic itself; only the environment setup is improved. This fix is safe, has no side effects, and is compatible with all existing steps and scripts that expect the binary directory to be present. |
|
This looks AI-made. |
The descriptions are in fact AI made. I suck at following templates. |
Type of Change
Description
This pull request adds support for installing and updating the Notion desktop app through Winutil. The change introduces a new entry for Notion in
config/applications.json, allowing users to manage Notion using WinGet or Chocolatey. Notion is a popular productivity and note-taking tool. This addresses user feature request #3576.Testing
Impact
Issue related to PR
Additional Information
No additional information.
Checklist