Skip to content

Pin sketch-build Arduino CLI to 1.0.3#191

Merged
DeqingSun merged 2 commits into
ch55xduinofrom
copilot/update-arduino-cli-version
Jul 4, 2026
Merged

Pin sketch-build Arduino CLI to 1.0.3#191
DeqingSun merged 2 commits into
ch55xduinofrom
copilot/update-arduino-cli-version

Conversation

Copilot AI commented Jul 4, 2026

Copy link
Copy Markdown

The sketch-build workflow started failing on the GitHub-hosted runner after Arduino CLI drifted from the version this job had previously been working with. This change pins the cloud runner job back to the known-good 1.0.3 release in .github/workflows/checkSketches.yml.

  • Scope

    • Update only the arduino-cli_compile_all job in the sketch build workflow.
    • Leave the self-hosted job and all other workflow behavior unchanged.
  • Workflow change

    • Add an explicit version pin to the existing arduino/setup-arduino-cli@v2 step.
    • Preserve the existing install path comment that already points to 1.0.3 as the expected hosted-runner CLI version.
  • Result

    • Removes reliance on whatever Arduino CLI version the action resolves by default.
    • Restores deterministic CLI selection for the cloud sketch compilation path.
- name: Install Arduino CLI
  uses: arduino/setup-arduino-cli@v2
  with:
    version: 1.0.3

Copilot AI changed the title [WIP] Update GitHub Actions workflow to pin Arduino CLI to version 1.0.3 Pin sketch-build Arduino CLI to 1.0.3 Jul 4, 2026
Copilot AI requested a review from DeqingSun July 4, 2026 20:31
@DeqingSun DeqingSun marked this pull request as ready for review July 4, 2026 20:31
@DeqingSun DeqingSun merged commit c28fb3a into ch55xduino Jul 4, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants