Skip to content

Bump all dependencies to current versions #225

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 7 commits into from
May 2, 2022
Merged

Bump all dependencies to current versions #225

merged 7 commits into from
May 2, 2022

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Apr 21, 2022

I have not been very good about keeping the dependencies versions in the assets updated lately.

These have been in use for some time in the downstream projects I maintain, where the task is easier with Dependabot's help. We usually at least get assistance from Dependabot here for the action dependencies in addition to the repo infrastructure, but that has not been working recently (#224).

per1234 added 2 commits April 20, 2022 23:59
1.17 is now the standard Go version for Arduino tooling projects.
The reference link describes the version formats supported by the `actions/setup-python` GitHub Actions action used to
setup Python in the GitHub Actions runner for the workflows. In order to provide the correct documentation for the
action version in use, the URL is based on the major version ref of the action repo, but this was not updated at the
time of the bump from the v2 to v3 version series in the workflows.
@per1234 per1234 added type: enhancement Proposed improvement topic: code Related to content of the project itself labels Apr 21, 2022
@per1234 per1234 self-assigned this Apr 21, 2022
@per1234
Copy link
Contributor Author

per1234 commented Apr 25, 2022

The failing "Check Markdown" workflow is unrelated to the changes proposed here. It has been happening intermittently for the last couple of weeks (as mentioned here: #218 (comment)).

per1234 added 5 commits April 26, 2022 01:23
These are the versions currently in use in the Arduino Lint repository.
These are the state of the art versions, already in use in the actively maintained tooling projects.
This was the latest version at the time the "Release Tag" workflow was written.

These other workflows were using an older version. The 3.2.0 is already outdated, and ideally all the workflows would be
updated, but this is the version has been well tested and used for some time in the "Release Tag" workflow. So this is
intended to at least bring all the workflows into sync.
@per1234 per1234 requested review from cmaglie and umbynos April 29, 2022 07:41
@per1234 per1234 merged commit 9b93581 into arduino:main May 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants