lunarmodules / Penlight

A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
https://lunarmodules.github.io/Penlight/
MIT License
1.93k stars 241 forks source link

Bump GitHub workflow actions to latest versions #460

Closed deining closed 8 months ago

deining commented 9 months ago

This PR bumps GitHub action workflows to latest versions, thus avoiding deprecation warnings.

deining commented 9 months ago

Please follow the conventional commits specification to make releases easier on us upstream. In this case the content looks fine but if you could amend the commit with ci: as a prefix that would be appreciated.

Done.

alerque commented 9 months ago

Hmmm. This has unfortunately run afoul of this upstream issue: https://github.com/leafo/gh-actions-lua/issues/34.

deining commented 9 months ago

Hmmm. This has unfortunately run afoul of this upstream issue: leafo/gh-actions-lua#34.

I see. I am now using leafo/gh-actions-lua@v9, all tests are passing. :smile: