dynamiccookies / Radarr-Assistant

An interface that ties into Radarr's API to allow searching for movies, verifying movies currently in the Radarr library, and adding movies to Radarr's queue.
MIT License
0 stars 0 forks source link

Create GitHub Action to automatically publish new releases to primary site #46

Closed dynamiccookies closed 2 years ago

dynamiccookies commented 2 years ago

This won't help anyone who forks this repository, but it will keep my primary site continually up to date whenever a new version is released.

dynamiccookies commented 2 years ago

https://github.com/marketplace/actions/ftp-deploy

If this is used, make sure to include badge: https://github.com/marketplace/actions/ftp-deploy#badge

dynamiccookies commented 2 years ago

Tried most popular (by far) FTP action: FTP Deploy Unfortunately, it failed on multiple issues, and there are numerous open issues.

Decided to try the next most popular FTP action: ftp-action It worked the first time, and then every time after that it was stuck in an infinite loop.

Moved onto the third FTP action: Simple FTP deploy This worked beautifully!

Also made sure to include an exclude option for the admin\config.php file so it doesn't get overwritten. Will need to look into what options are available for automatically updating this file in the future if and changes need to be made to it.

Added workflow_dispatch release option so workflow action can be run manually if needed.