From 439270fe2d76f431599f6fdd96300f45d4e44c5b Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Sat, 21 Dec 2024 14:37:18 -0700 Subject: [PATCH] ci: Revert failed release and add fix to (hopefully) finally fix the GitHub release [skip ci] --- .github/workflows/release.yml | 21 ++++++++---- CHANGELOG.md | 64 ----------------------------------- Cargo.lock | 2 +- Cargo.toml | 2 +- 4 files changed, 16 insertions(+), 73 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bc5a635..f208691 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -235,6 +235,12 @@ jobs: run: | git push origin --follow-tags + - name: Upload artifacts + uses: actions/upload-artifact@v3 + with: + name: artifacts + path: artifacts + publish-github-release: name: publish-github-release needs: [bump-version] @@ -418,16 +424,17 @@ jobs: # with: # fetch-depth: 1 - # - name: Get release artifacts - # uses: actions/download-artifact@v3 - # with: - # name: artifacts - # path: artifacts + ## - name: Get release artifacts + ## uses: actions/download-artifact@v3 + ## with: + ## name: artifacts + ## path: artifacts # - name: Set version variable # run: | - # version="$(cat artifacts/release-version)" - # echo "version=$version" >> $GITHUB_ENV + # # version="$(cat artifacts/release-version)" + # # echo "version=$version" >> $GITHUB_ENV + # echo "version=0.4.2" >> $GITHUB_ENV # - name: Validate release environment variables # run: | diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a395e8..33208c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,70 +5,6 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## v0.4.2 (2024-12-21) - -### Fix - -- Revert failed release [skip ci] -- **sonarr**: Pass the series ID alongside all UpdateAndScan events when publishing to the networking channel -- **sonarr**: pass the series ID alongside all TriggerAutomaticSeriesSearch events when publishing to the networking channel -- **sonarr**: Pass the series ID and season number alongside all TriggerAutomaticSeasonSearch events when publishing to the networking channel -- **sonarr**: Pass the episode ID alongside all TriggerAutomaticEpisodeSearch events when publishing to the networking channel -- **sonarr**: Pass the episode ID alongside all ToggleEpisodeMonitoring events when publishing to the networking channel -- **sonarr**: Pass the series ID and season number alongside all toggle season monitoring events when publishing to the networking channel -- **sonarr**: Pass the indexer ID directly alongside all TestIndexer events when publishing to the networking channel -- **sonarr**: Provide the task name directly alongside all StartTask events when publishing to the networking channel -- **sonarr**: Pass the search query directly to the networking channel when searching for a new series -- **sonarr**: Pass the series ID alongside all GetSeriesHistory events when publishing to the networking channel -- **sonarr**: Pass the series ID alongside all GetSeriesDetails events when publishing to the networking channel -- **sonarr**: Pass series ID and season number alongside all ManualSeasonSearch events when publishing to the networking channel -- **sonarr**: Provide the series ID and season number alongside all GetSeasonHistory events when publishing to the networking channel -- **sonarr**: Pass the episode ID alongside all ManualEpisodeSearch events when publishing to the networking channel -- **sonarr**: Pass events alongside all GetLogs events when publishing to the networking channel -- **sonarr**: Pass the episode ID alongside all GetEpisodeHistory events when publishing to the networking channel -- **sonarr**: Pass series ID alongside all GetEpisodeFiles events when publishing to the networking channel -- **sonarr**: Pass series ID alognside all GetEpisodes events when publishing to the networking channel -- **sonarr**: Pass the episode ID alongside all GetEpisodeDetails events when publishing to the networking channel -- **sonarr**: Pass history events alongside all GetHistory events when publishing to the networking channel -- **sonarr**: Construct and pass edit series parameters alongside all EditSeries events when publishing to the networking channel -- **sonarr**: Construct and pass edit indexer parameters alongside all EditIndexer events when publishing to the networking channel -- **sonarr**: Construct and pass edit all indexer settings alongside all EditAllIndexerSettings events when publishing to the networking channel -- **sonarr**: Construct and pass delete series params alongside all DeleteSeries events when publishing to the networking channel -- **sonarr**: Corrected a bug that would cause a crash if a user spams the ESC key while searching for a new series and the search results are still loading -- **sonarr**: Pass the root folder ID alongside all DeleteRootFolder events when publishing to the networking channel -- **sonarr**: Pass the indexer ID alongside all DeleteIndexer events when publishing to the networking channel -- **sonarr**: Pass the episode file ID alongside all DeleteEpisodeFile events when publishing to the networking channel -- **sonarr**: Pass the download ID alongside all DeleteDownload events published to the networking channel -- **sonarr**: Pass the blocklist item ID alongside the DeleteBlocklistItem event when publishing to the networking channel -- **sonarr**: Construct and pass the add series body alongside AddSeries events when publishing to the networking channel -- **sonarr**: Construct and pass the AddRootFolderBody alongside all AddRootFolder events when publishing to the networking channel -- **radarr**: Pass the movie ID alongside all UpdateAndScan events published to the networking channel -- **radarr**: Provide the movie ID alongside all TriggerAutomaticMovieSearch events when publishing to the networking channel -- **radarr**: Pass in the indexer id with all TestIndexer events when publishing to the networking channel -- **radarr**: Pass in the task name alongside the StartTask event when publishing to the networking channel -- **radarr**: Pass in the search query for the SearchNewMovie event when publishing to the networking channel -- **radarr**: Pass in the movie ID alongside the GetReleases event when publishing to the networking channel -- **radarr**: Pass in the movie ID alongside the GetMovieHistory event when publishing to the networking channel -- **radarr**: Pass the movie ID in alongside the GetMovieDetaisl event when publishing to the networking channel -- **radarr**: Provide the movie id alongside the GetMovieCredits event when publishing to the networking channel -- **radarr**: Pass the number of log events to fetch in with the GetLogs event when publishing to the networking channel -- **radarr**: Construct and pass the edit movie parameters alongside the EditMovie event when publishing to the networking channel -- **radarr**: Construct and pass params when publishing the EditIndexer event to the networking channel -- **radarr**: Construct and pass edit collection parameters alongside the EditCollection event when publishing to the networking channel -- **radarr**: Build and pass the edit indexer settings body with the EditAllIndexerSettings event when publishing to the networking channel -- **radarr**: Send the parameters alongside the DownloadRelease event when publishing to the networking channel -- **radarr**: Pass the root folder ID in with the DeleteRootFolder event when publishing to the networking channel -- Pass the delete movie params in with the DeleteMovie event when publishing to the networking channel -- Pass the indexer ID in with the DeleteIndexer event when sending to the networking channel -- Pass the download ID directly in the DeleteDownload event when publishing into the networking channel -- Blocklist Item ID passed in the DeleteBlocklistItem event when sent to the networking channel -- AddRootFolderBody now constructed prior to AddRootFolder event being sent down the network channel -- Cancel all requests when switching Servarr tabs to both improve performance and fix issue #15 -- **add_movie_handler_tests**: Added in a forgotten test for the build_add_movie_body function -- Missing tagged version of docker builds in release flow -- AddMovie Radarr event is now populated in the dispatch thread before being sent to the network thread -- dynamically load servarrs in UI based on what configs are provided - ## v0.4.1 (2024-12-14) ### Feat diff --git a/Cargo.lock b/Cargo.lock index c6aab89..979b599 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1316,7 +1316,7 @@ dependencies = [ [[package]] name = "managarr" -version = "0.4.2" +version = "0.4.1" dependencies = [ "anyhow", "assert_cmd", diff --git a/Cargo.toml b/Cargo.toml index 23798eb..8037d75 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "managarr" -version = "0.4.2" +version = "0.4.1" authors = ["Alex Clarke "] description = "A TUI and CLI to manage your Servarrs" keywords = ["managarr", "ratatui", "dashboard", "servarr", "tui"]