Repository navigation
ci: canary setup-soldr 66f4834 (do not merge) #1718
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -92,7 +92,7 @@ jobs: | |
| ref: ${{ inputs.ref }} | ||
| - uses: astral-sh/setup-uv@v3 | ||
| - name: Setup soldr | ||
| uses: zackees/setup-soldr@v0 | ||
| uses: zackees/setup-soldr@66f483477ab2eb2b2a35d56bad1c5d2833247f6c | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🗄️ Data Integrity & Integration | 🔎 Supported by static analysis
Set A Suggested fix
🧰 Tools
|
||
| with: | ||
| cache-key-suffix: acceptance-205-${{ matrix.test_bin }} | ||
| cache: true | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -28,7 +28,7 @@ jobs: | |||||||||
| runs-on: windows-latest | ||||||||||
| # Cold Windows workspace tests exceeded the old 30-minute cap in the | ||||||||||
| # setup-soldr 0.9.25 full-coverage canary. | ||||||||||
| timeout-minutes: 45 | ||||||||||
| timeout-minutes: 60 | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🩺 Stability & Availability | 🔎 Supported by static analysis
Set the Soldr cargo wait timeout for this job. Raising The job does not define this variable. The repository's 🐛 Suggested fix
📝 Committable suggestion
🧰 Tools
|
||||||||||
| steps: | ||||||||||
| - uses: actions/checkout@v6 | ||||||||||
| with: | ||||||||||
|
|
||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📐 Maintainability & Code Quality |
Minor | ⚡ Quick win
🔎 Supported by static analysis
🏁 Script executed:
Repository: FastLED/fbuild
Length of output: 35786
🌐 Web query:
zackees setup-soldr 66f483477ab2eb2b2a35d56bad1c5d2833247f6c action.yml version save-cache💡 Result:
Correct the setup-soldr pin guidance in the Bumping soldr section.
The
uses:SHA selects the action code. The action'sversioninput selects the installed soldr release. Line 123 treats the SHA as the binary pin, and lines 130-131 still tell maintainers to keep@v0. That instruction contradicts the SHA pins used in the workflows. Separate the action revision from the installed binary version, and remove the@v0instruction.📝 Suggested fix