Skip to content

Pin sketch compilation actions to major version refs #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 23, 2023
Merged

Pin sketch compilation actions to major version refs #7

merged 1 commit into from
Jun 23, 2023

Conversation

per1234
Copy link
Collaborator

@per1234 per1234 commented Jun 23, 2023

Previously, the development versions of Arduino's sketch compilation actions were used in the project's GitHub Actions workflows. Using release versions of the actions instead provides a more stable CI system.

Use of the major version ref will cause the workflow to benefit from ongoing development to the action up until such time as a new major release is made, at which time we would need to evaluate whether any changes to the workflow are required by the breaking change that triggered the major release before updating the major ref (e.g., uses: arduino/compile-sketches@v1 -> uses: arduino/compile-sketches@v2).

Previously, the development versions of Arduino's sketch compilation actions were used in the project's GitHub Actions
workflows. Using release versions of the actions instead provides a more stable CI system.

Use of the major version ref will cause the workflow to benefit from ongoing development to the action up until such
time as a new major release is made, at which time we would need to evaluate whether any changes to the workflow are
required by the breaking change that triggered the major release before updating the major ref
(e.g., `uses: arduino/compile-sketches@v1` -> `uses: arduino/compile-sketches@v2`).
@facchinm facchinm merged commit f6072ee into arduino:main Jun 23, 2023
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