From 00f847d25cf5e62fa587236f9781aa4be1a213ab Mon Sep 17 00:00:00 2001 From: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com> Date: Mon, 27 Apr 2026 11:00:26 +0200 Subject: [PATCH 1/2] Update game masterlist repository names --- src/game_settings.cpp | 3 ++- src/lootthread.cpp | 5 +++-- src/version.rc | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/game_settings.cpp b/src/game_settings.cpp index 89a2df8..af560d3 100644 --- a/src/game_settings.cpp +++ b/src/game_settings.cpp @@ -265,7 +265,6 @@ std::string GetDefaultMasterlistRepositoryName(const GameId gameId) return "morrowind"; case GameId::tes4: case GameId::nehrim: - case GameId::oblivionRemastered: return "oblivion"; case GameId::tes5: return "skyrim"; @@ -286,6 +285,8 @@ std::string GetDefaultMasterlistRepositoryName(const GameId gameId) return "fallout4vr"; case GameId::starfield: return "starfield"; + case GameId::oblivionRemastered: + return "oblivion-remastered"; default: throw std::logic_error("Unrecognised game type"); } diff --git a/src/lootthread.cpp b/src/lootthread.cpp index 7694f7a..884e48a 100644 --- a/src/lootthread.cpp +++ b/src/lootthread.cpp @@ -513,8 +513,9 @@ LOOTWorker::migrateMasterlistRepoSettings(loot::GameId GameId, std::string url, std::string LOOTWorker::migrateMasterlistSource(const std::string& source) { static const std::vector officialMasterlistRepos = { - "morrowind", "oblivion", "skyrim", "skyrimse", "skyrimvr", - "fallout3", "falloutnv", "fallout4", "fallout4vr", "enderal"}; + "morrowind", "oblivion", "skyrim", "skyrimse", + "skyrimvr", "fallout3", "falloutnv", "fallout4", + "fallout4vr", "enderal", "starfield", "oblivion-remastered"}; for (const auto& repo : officialMasterlistRepos) { for (const auto& branch : oldDefaultBranches) { diff --git a/src/version.rc b/src/version.rc index bf6ebb4..e48a7a3 100644 --- a/src/version.rc +++ b/src/version.rc @@ -22,7 +22,7 @@ VALUE "CompanyName", "Mod Organizer 2 Team\0" VALUE "FileDescription", "LOOT Command line interface\0" VALUE "OriginalFilename", "lootcli.exe\0" VALUE "InternalName", "lootcli\0" -VALUE "LegalCopyright", "Copyright 2011-2016 Sebastian Herbord\r\nCopyright 2016-2025 Mod Organizer 2 contributors\0" +VALUE "LegalCopyright", "Copyright 2011-2016 Sebastian Herbord\r\nCopyright 2016-2026 Mod Organizer 2 contributors\0" VALUE "ProductName", "lootcli\0" VALUE "ProductVersion", VER_FILEVERSION_STR END From 3e6849b5343a95cb07026df5345856993ae0b0b6 Mon Sep 17 00:00:00 2001 From: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com> Date: Mon, 27 Apr 2026 11:12:25 +0200 Subject: [PATCH 2/2] Allow non-cache build in CI when Azure variables are not available. --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d9ca97e..df4ee45 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,7 +6,7 @@ on: types: [opened, synchronize, reopened] env: - VCPKG_BINARY_SOURCES: clear;x-azblob,${{ vars.AZ_BLOB_VCPKG_URL }},${{ secrets.AZ_BLOB_SAS }},readwrite + VCPKG_BINARY_SOURCES: ${{ vars.AZ_BLOB_VCPKG_URL != '' && format('clear;x-azblob,{0},{1},readwrite', vars.AZ_BLOB_VCPKG_URL, secrets.AZ_BLOB_SAS) || '' }} jobs: build: