Skip to content
Permalink
master

Commits on Dec 21, 2021

  1. Merge pull request #372 from per1234/bump-download-file-action

    Use major version ref of `carlosperate/download-file-action`
    per1234 committed Dec 21, 2021

Commits on Dec 20, 2021

  1. Use major version ref of carlosperate/download-file-action

    The `carlosperate/download-file-action` action is used in the GitHub Actions workflows as a convenient way to download
    external resources.
    
    A major version ref has been added to that repository. It will always point to the latest release of the "1" major
    version series. This means it is no longer necessary to do a full pin of the action version in use as before.
    
    Use of the major version ref will cause the workflow to use a stable version of the action, while also benefiting from
    ongoing development to the action up until such time as a new major release of an action is made. At that time we would
    need to evaluate whether any changes to the workflow are required by the breaking change that triggered the major
    release before manually updating the major ref (e.g., uses: `carlosperate/download-file-action@v2`). I think this
    approach strikes the right balance between stability and maintainability for these workflows.
    per1234 committed Dec 20, 2021

Commits on Oct 13, 2021

  1. Merge pull request #371 from per1234/sync-labels-fix

    Fix bugs in dry run determination code for "Sync Labels" workflow
    per1234 committed Oct 13, 2021

Commits on Oct 12, 2021

  1. Sync labels in write mode on schedule trigger

    In order to facilitate the testing and review of proposed changes to the repository label infrastructure, the
    "Sync Labels" template workflow does a dry run when triggered under conditions that indicate it would not be appropriate
    to make real changes to the repository's labels. The changes that would have resulted are printed to the log, but not
    actually made.
    
    One of the criteria used to determine "dry run" mode usage is whether the event occurred on the repository's default
    branch. A trigger on a development branch or for a pull request should not result in a change to the labels.
    It turns out that GitHub does not define a `github.event.repository.default_branch` context item when a workflow is
    triggered by a `schedule` event. This resulted in the workflow always running in "dry run" mode on a `schedule` trigger.
    Since `schedule` and `repository_dispatch` triggers are only permitted for the default branch, there is no need to check
    whether the event's ref matches the default branch and it is safe to always run in write mode on these events.
    per1234 committed Oct 12, 2021
  2. Correct context key name in "Sync Labels" workflow

    Incorrect context key name resulted in impossible to satisfy conditional, meaning the dry run determination code was
    solely dependent on the check for whether the workflow was triggered from the default branch name.
    per1234 committed Oct 12, 2021

Commits on Sep 24, 2021

  1. Merge pull request #370 from per1234/sync-labels

    Add CI workflow to synchronize with shared repository labels
    per1234 committed Sep 24, 2021
  2. Add CI workflow to synchronize with shared repository labels

    On every push that changes relevant files, and periodically, configure the repository's issue and pull request labels
    according to the universal, shared, and local label configuration files.
    per1234 committed Sep 24, 2021

Commits on May 14, 2021

  1. Release 1.6.1

    cmaglie committed May 14, 2021

Commits on May 10, 2021

  1. Release 1.6.0

    cmaglie committed May 10, 2021
  2. Update to latest arduino-cli

    cmaglie committed May 10, 2021

Commits on May 4, 2021

  1. Release 1.6.0-rc1

    cmaglie committed May 4, 2021
  2. Set ctx.IgnoreSketchFolderNameErrors to true to allow Arduino IDE to …

    …compile unsaved sketches
    cmaglie committed May 4, 2021
  3. Update to latest arduino-cli

    cmaglie committed May 4, 2021

Commits on Mar 9, 2021

  1. Merge pull request #368 from per1234/security-disclosure-policy

    Add security policy link to readme
    per1234 committed Mar 9, 2021

Commits on Jan 27, 2021

  1. Release 1.5.6

    cmaglie committed Jan 27, 2021
  2. Update dependencies

    cmaglie committed Jan 27, 2021

Commits on Dec 15, 2020

Commits on Oct 12, 2020

  1. Merge pull request #358 from nagesh4193/master

    Added Power Support ppc64le
    cmaglie committed Oct 12, 2020

Commits on Sep 24, 2020

Commits on Jun 25, 2020

  1. Merge pull request #355 from cmaglie/grpc-server

    Imported grpc server from cli legacy
    cmaglie committed Jun 25, 2020
  2. Updated copyright notice

    cmaglie committed Jun 25, 2020

Commits on Jun 12, 2020

  1. Release 1.5.4

    cmaglie committed Jun 12, 2020
  2. Imported changes from upstream:

    - Removed automatic '--relax' hack for compiles on Atmega2560 MCU
      arduino/arduino-cli#749
    
    - Fixed skethbook+bootloader hex merger.
      arduino/arduino-cli#744
    
    - Fixed race condition in legacy i18n.LoggerToCustomStreams
      arduino/arduino-cli#704
    
    - Fixed path-relativization error when traversing different partitions
      arduino/arduino-cli#658
    
    - Add macro during lib discovery phase
      arduino/arduino-cli#633
    
    - legacy: Improved progress report from Compile
      arduino/arduino-cli#625
    cmaglie committed Jun 12, 2020

Commits on May 12, 2020

  1. Releasing 1.5.3

    cmaglie committed May 12, 2020
  2. Getting updates from upstream

    cmaglie committed May 12, 2020

Commits on Mar 18, 2020

  1. Imported updates from upstream

    - Improved build progress reports:
      arduino/arduino-cli#625
    cmaglie committed Mar 18, 2020

Commits on Mar 14, 2020

Older