Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: arduino/arduino-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2ec5edf
Choose a base ref
...
head repository: arduino/arduino-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7f53701
Choose a head ref
  • 4 commits
  • 30 files changed
  • 4 contributors

Commits on Nov 4, 2024

  1. [skip changelog] Only download required artifact in Windows Installer…

    … job of release workflows (#2743)
    
    The project's nightly build and production release workflows generate a Windows Installer package of Arduino CLI. This
    is generated from the Windows x86-64 build, which is produced by a prior job. The builds are transferred between jobs by
    GitHub Actions workflow artifacts, one for each host architecture.
    
    Previously, the "create-windows-installer" job that generates the Windows Installer package unnecessarily downloaded all
    the build artifacts, even though it only requires the Windows x86-64 artifact. In addition to being inefficient, this
    was problematic because the "create-windows-installer" job is running in parallel with the "notarize-macos" job, which
    modifies the macOS artifacts. In order to fix a bug in the workflow, the "notarize-macos" job was recently changed to
    delete the non-notarized macOS artifacts after downloading them so that the job could replace those artifacts with the
    notarized builds. This caused the "create-windows-installer" job's download of the macOS artifacts to fail when it
    attempted to download them after the time the parallel "notarize-macos" job had deleted them (but before the
    "notarize-macos" job had uploaded the artifacts again).
    
    The solution to the problem is to configure the "create-windows-installer" job to only download the artifact it
    requires. This artifact is not modified by any parallel job so there is no danger of a conflict.
    per1234 authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    3b14b47 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Fixed locales (translations) not being detected with default config (#…

    …2724)
    
    * Fixed locales (translations) not being detected with default config
    
    * Fixed integration test
    
    * Apply i18n settings only if specified
    
    * Fixed settings.GetLocale()
    
    * Do not print directly to stdout if locale-detection fails (windows)
    
    * Give LANG env var priority (windows)
    cmaglie authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    4d450df View commit details
    Browse the repository at this point in the history
  2. [skip changelog] Bump github.com/leonelquinteros/gotext from 1.4.0 to…

    … 1.7.0 (#2712)
    
    * [skip changelog] Bump github.com/leonelquinteros/gotext
    
    Bumps [github.com/leonelquinteros/gotext](https://github.com/leonelquinteros/gotext) from 1.4.0 to 1.7.0.
    - [Release notes](https://github.com/leonelquinteros/gotext/releases)
    - [Commits](leonelquinteros/gotext@v1.4.0...v1.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/leonelquinteros/gotext
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    * Implement new API for gotext
    
    * Updated license cache
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Cristian Maglie <[email protected]>
    dependabot[bot] and cmaglie authored Nov 6, 2024
    Configuration menu
    Copy the full SHA
    4f11574 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Configuration menu
    Copy the full SHA
    7f53701 View commit details
    Browse the repository at this point in the history
Loading