Skip to content
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

WIP: [ci] update GitHub Actions #6438

Closed
wants to merge 1 commit into from
Closed

Conversation

jameslamb
Copy link
Collaborator

Updates some third-party GitHub Actions to their latest versions, to resolve warnings like this:

Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Which can be seen in summaries like this: https://github.com/microsoft/LightGBM/actions/runs/8904974495?pr=6391

image

Notes for Reviewers

I found these like this:

git grep 'uses:'

The things changed in this PR are the only ones with new releases... except for r-lib/actions/setup-pandoc, which I'm scared to update and think we should leave untouched until we have a specific version to update it 😬

Copy link
Collaborator

@borchero borchero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shall we set up dependabot for this repo to get these updates automatically in a regular interval?

@jameslamb
Copy link
Collaborator Author

Sure, I'm open to trying that if you'd like to pursue it @borchero

@jameslamb
Copy link
Collaborator Author

hey cool, dependabot just opened a PR with similar changes!

#6453

Nice work @borchero ! Let's close this and go work over there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants