Skip to content

Conversation

@per1234
Copy link
Contributor

@per1234 per1234 commented Sep 16, 2025

In order to facilitate asset installation, the installation instructions include precomposed commit and pull request messages, which can be copy and pasted by the installer.

The primordial origin of this repository was a collection of reusable GitHub Actions workflows for use in the repositories of Arduino libraries. In those projects, it is not common to make provisions for running the checks locally. For this reason, the precomposed messages in the original installation instructions focused exclusively on the GitHub Actions workflow. The installation instructions in this repository inherited that same focus. However, that approach makes less sense in this context where the primary assets are typically general purpose infrastructure, which may be used locally by the contributor in addition to its used by the companion GitHub Actions workflow.

The precomposed commit and PR messages are adjusted to more accurately communicate the true nature of the infrastructure being installed.

In order to facilitate asset installation, the installation instructions include precomposed commit and pull request
messages, which can be copy and pasted by the installer.

The primordial origin of this repository was a collection of reusable GitHub Actions workflows for use in the
repositories of Arduino libraries. In those projects, it is not common to make provisions for running the checks
locally. For this reason, the precomposed messages in the original installation instructions focused exclusively on the
GitHub Actions workflow. The installation instructions in this repository inherited that same focus. However, that
approach makes less sense in this context where the primary assets are typically general purpose infrastructure, which
may be used locally by the contributor in addition to its used by the companion GitHub Actions workflow.

The precomposed commit and PR messages are adjusted to more accurately communicate the true nature of the infrastructure
being installed.
@per1234 per1234 self-assigned this Sep 16, 2025
@per1234 per1234 added topic: documentation Related to documentation for the project type: enhancement Proposed improvement labels Sep 16, 2025
@per1234 per1234 merged commit 0e7f6c1 into arduino:main Sep 16, 2025
19 checks passed
@per1234 per1234 deleted the improve-messages branch September 16, 2025 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: documentation Related to documentation for the project type: enhancement Proposed improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant