Open ni-jfitzger opened 7 months ago
@ni-jfitzger Consider using the Mend Renovate app to keep your GitHub actions and Poetry lock files up-to-date. Here is the config we've been using in measurementlink-python: https://github.com/ni/measurementlink-python/blob/main/.github/renovate.json
It automatically posts PRs for dependency updates and you can configure scheduling and auto-merging if you want. It also creates a "Dependency Dashboard" issue that you can use to see its status and control it: https://www.github.com/ni/measurementlink-python/issues/475
@bkeryan That sounds very useful. I'll create an issue under our Streamlined Processes milestone.
Description of issue
Our nimibot runner summaries are showing annotations:
We should update our configuration to use Node.js 20, before support for Node.js 16 is dropped entirely.
The configuration for this can be found in
.github\workflows\github_actions_aws_*.yml
(the * is a wildcard not part of a filename). The steps look like: