actions-ecosystem / action-regex-match

🔍 GitHub Action to do regex matching
https://github.com/marketplace/actions/actions-ecosystem-action-regex-match
Apache License 2.0
107 stars 36 forks source link

Resolve deprecation warnings emitted by GitHub Actions #360

Closed zml2008 closed 1 year ago

zml2008 commented 2 years ago

What this PR does / Why we need it

These changes resolve deprecation warnings presented by GitHub Actions runs due to use of Node 12, plus warnings due to using deprecated set-state and set-output commands.

I've bumped the Node version to Node 16, plus bumped the TypeScript and associated build dependency versions to allow targeting ES2021, the newest JS version supported by Node 16. I've also updated the version of @actions/core to resolve the other deprecation warnings.

Which issue(s) this PR fixes

These are the GitHub blog posts describing the deprecations:

I'm personally not super familiar with JS development, so please don't be afraid to point out things I've done wrong here :)

rupert-he commented 1 year ago

Any news on when this might be merged and a new version of the action releases to GitHub marketplace?

zml2008 commented 1 year ago

fwiw I've spun up a fork over at https://github.com/KyoriPowered/action-regex-match/ for the projects I use since there hasn't been any movement over here -- don't expect anything exciting but as long as we continue using this action I'll keep that working. That'd be a uses: KyoriPowered/action-regex-match@v3 in workflows.

zliang-akamai commented 1 year ago

@aximov can we do a release soon?

edreinsM1 commented 1 year ago

When will this be released?