feat: script to update version.json (#11875)

* chore: do not modify version.json time in cpp

* feat: add version time updater script

* chore: add version.ps1 to workflow

* feat: implement previous logic from validator.ps1

* feat: add version bool for update-resources

* fix: wrong condition on OTA step
This commit is contained in:
Constrat
2025-02-13 07:24:47 +01:00
committed by GitHub
parent a9032e22a7
commit eeb0b78328
3 changed files with 59 additions and 13 deletions

View File

@@ -1431,8 +1431,8 @@ bool update_version_info(const fs::path& input_dir, const fs::path& output_dir)
result["activity"]["time"] = time_var;
result["activity"]["name"] = name;
}
static auto time = asst::utils::get_format_time();
result["last_updated"] = time;
auto version_opt = json::open(output_dir / "version.json");
result["last_updated"] = version_opt->at("last_updated").as_string();
std::ofstream ofs(output_dir / "version.json", std::ios::out);
ofs << result.format() << '\n';