arduino / arduino-builder Public
master
Commits on Jan 10, 2022
Commits on Dec 21, 2021
-
Merge pull request #372 from per1234/bump-download-file-action
Use major version ref of `carlosperate/download-file-action`
Commits on Dec 20, 2021
-
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.
Commits on Oct 13, 2021
-
Merge pull request #371 from per1234/sync-labels-fix
Fix bugs in dry run determination code for "Sync Labels" workflow
Commits on Oct 12, 2021
-
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.
-
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.
Commits on Sep 24, 2021
-
Merge pull request #370 from per1234/sync-labels
Add CI workflow to synchronize with shared repository labels
-
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.
Commits on May 14, 2021
Commits on May 10, 2021
Commits on May 4, 2021
Commits on Mar 9, 2021
-
Merge pull request #368 from per1234/security-disclosure-policy
Add security policy link to readme
-
Commits on Jan 27, 2021
Commits on Dec 15, 2020
Commits on Oct 12, 2020
-
Merge pull request #358 from nagesh4193/master
Added Power Support ppc64le
Commits on Sep 24, 2020
Commits on Jun 25, 2020
-
Merge pull request #355 from cmaglie/grpc-server
Imported grpc server from cli legacy
-
-
Commits on Jun 12, 2020
-
-
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
Commits on May 12, 2020
Commits on Mar 18, 2020
-
Imported updates from upstream
- Improved build progress reports: arduino/arduino-cli#625