caronc / apprise-api

A lightweight REST framework that wraps the Apprise Notification Library
https://hub.docker.com/r/caronc/apprise
MIT License
575 stars 49 forks source link

Updates all actions to latest versions #149

Closed stumpylog closed 7 months ago

stumpylog commented 7 months ago

Description:

Related issue (if applicable): None

This PR updates all the actions to the latest versions, dealing with any breaking changes (mostly that's just some syntax for docker/metadata-action). This will remove all those pesky warnings about deprecated Node versions and usages of old style output setting.

To help keep them updated, a dependabot configuration file for monthly checks for action updates is added as well.

An example run is here: https://github.com/stumpylog/apprise-api/actions/runs/6869096389 The failure is merely due to the attempt to push, the actual build is fine.

Checklist

caronc commented 7 months ago

Thank you for this!

codecov-commenter commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (46d9533) 95.16% compared to head (782c2f5) 95.16%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #149 +/- ## ======================================= Coverage 95.16% 95.16% ======================================= Files 7 7 Lines 703 703 ======================================= Hits 669 669 Misses 34 34 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.