Skip to content

Conversation

@mikey-
Copy link
Owner

@mikey- mikey- commented Jun 5, 2025

As posted in lowlighter#1731

A number of the workflows are using outdated versions of actions which in-turn rely on outdated versions of other actions. This is causing the build to fail.

At the moment, it seems to be failing on the on the spelling workflow, but I suspect that it would fail for the same reasons if the other workflows weren't skipped.

So, I have updated the following actions to their latest major versions. The only exception is check-spelling/check-spelling, which I updated to a patch version as there is no major or minor version (it's currently 0.0.20, I updated it to 0.0.25).

  • actions/setup-node
  • actions/checkout
  • dessant/lock-threads
  • actions/stale
  • check-spelling/check-spelling
  • actions/labeler

As a result of updating action/labeler, the config had to be updated. While I was doing that, I included a few labels for CI changes:

  • ci
  • ci actions
  • ci scripts
  • ci docs

This will be useful because lately there have been many changes to the CI, so they can be categorised now.

As I have modified many of the "repository level files", either:

  • I had to disable the test which checked that the author of the MR is @lowlighter the sole user approved to make such changes; or
  • I had to add myself to the list of approved users

To be honest, my preference is to remove the test, but I understand why it's there and this is not my repo, so I chose to add myself to the list. If this is an issue which blocks this MR from being merged, I'll gladly remove myself from the list - at least we can see that the linting is now passing.

@github-actions
Copy link

github-actions bot commented Jun 5, 2025

Hello there 👋!

It seems you have opened a pull request on either main, latest or examples.
These branches are fully-automated and do not accept human contributions.

  • To contribute to metrics code, open a pull request to master branch
  • To contribute to metrics presets, open a pull request to presets branch

Thanks for your cooperation 🦾!

@mikey- mikey- changed the title Fix ci outdated actions fix: outdated CI actions Jun 5, 2025
@mikey- mikey- merged commit 2a37f34 into main Jun 5, 2025
8 of 11 checks passed
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