ci: resolve winget releases without checkout#1473
Conversation
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughTwo ChangesExplicit Repository Specification
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested labels
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Coverage Report
File CoverageNo changed files found. |
There was a problem hiding this comment.
Pull request overview
This PR updates the WinGet submission workflow to make gh release view explicitly target the current repository, so manual workflow_dispatch runs work even when the job doesn’t check out the repo (and gh can’t infer the default repo).
Changes:
- Pass
--repo $env:GITHUB_REPOSITORYwhen resolving the latest release tag viagh release view. - Pass
--repo $env:GITHUB_REPOSITORYwhen fetching release assets to locate the MSI by name.
Rust Tauri Coverage ReportCoverage Details |
Summary
--repo $env:GITHUB_REPOSITORYtogh release viewin the WinGet submission workflowghcannot infer the repository because the job does not checkout the repoValidation
actionlintagainst.github/workflows/winget.ymlgh release view v1.8.0 --repo shm11C3/HardwareVisualizer --json assetsfindsHardwareVisualizer_1.8.0_x64_en-US.msiSummary by CodeRabbit