Repository navigation
Repin install-whitaker to 5a99aed7 (whitaker-installer 0.2.11) - #1042
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideRepins Whitaker installation to the approved shared action revision and whitaker-installer 0.2.11, which uses a verified Clippy snapshot and avoids failures caused by upstream Dylint cloning the removed Clippy master branch. Workflow tests and developer documentation are updated to keep the version contract consistent across CI and local installation instructions. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the
Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
Summary
The supplied results do not establish CI status. WalkthroughUpdate the Windows and standard CI workflows to use a new shared Whitaker action revision and installer version 0.2.11. Update the developer guide and workflow test to match. ChangesWhitaker installer pin update
Possibly related issues
Possibly related PRs
Suggested labels: Suggested reviewers: Priority: Change: Bug fix Merge Risk:
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b8aa256e83
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - name: Install Whitaker | ||
| uses: >- | ||
| leynos/shared-actions/.github/actions/install-whitaker@6dea5677a84fec60ca51b07202570e3af12ffdb4 | ||
| leynos/shared-actions/.github/actions/install-whitaker@5a99aed78ce68dcebd3052b75c31e6f173162b1e # shared-actions 5a99aed7 (whitaker-installer 0.2.11) |
There was a problem hiding this comment.
Move the action-pin comments outside the folded scalars
Because uses: >- introduces a YAML block scalar, the appended # shared-actions ... text becomes part of the action reference rather than a comment. Parsing both changed workflows confirms this: Linux build-test and Windows lint-windows now request a revision containing the SHA plus the annotation, which cannot resolve to the intended commit and prevents those jobs from running. Move the annotation above uses: or remove it in both workflows.
Useful? React with 👍 / 👎.
|
@coderabbitai This PR repins install-whitaker to shared-actions 5a99aed7 (whitaker-installer 0.2.11) in ci.yml and ci-windows.yml, moves installer-version from 0.2.9 to 0.2.11, and updates WHITAKER_INSTALLER_VERSION in tests/workflow_ci.rs and four statements in docs/developers-guide.md. All checks are green at the head. Does the change have any Error-level problem? |
|
Tip For best results, initiate chat on the files or code changes. 🧩 Analysis chain
Treat the Windows driver-probe warning as non-blocking for this PR. Dylint rebuilt the driver, and lint completed successfully. The PowerShell step explicitly propagates non-zero exit codes from both Whitaker invocations. No additional test or code change is required for this repin based on this inspection. You are interacting with an AI system. |
Part of DF12-89
Repins
leynos/shared-actions/.github/actions/install-whitakerto5a99aed78ce68dcebd3052b75c31e6f173162b1e(shared-actions #651, approved as a root by concordat QG-002, leynos/concordat#331). The action then defaults to whitaker-installer 0.2.11, which builds the Dylint driver from a verified Clippy snapshot: upstream Dylint 6.0.1 clones Clippy'smaster, which no longer exists, so every cold Whitaker driver build fails.Also
installer-version: '0.2.9'to'0.2.11'inci.ymlandci-windows.yml,WHITAKER_INSTALLER_VERSIONintests/workflow_ci.rs, and four statements indocs/developers-guide.md.Other Whitaker paths
No bare
cargo dylint,cargo binstall whitakeror hand-rolled installer outside the action and thewhitakerwrapper.Notes
A cache-restored driver rebuilds once (about a minute); that is expected. Gate: CI green on the lint lane at the head, with the lint job's log read for Whitaker's diagnostics.
Summary by Sourcery
Repin the CI Whitaker installation to the approved shared action revision and installer version 0.2.11.
Bug Fixes:
CI:
Documentation: