Commit Graph

6 Commits

Author SHA1 Message Date
Max Downey Twiss
68e76bb04c Refactor update_package_file in tools/version.rb (#15364)
* Remove unnessecary @pkg scoping in update_package_file in tools/version.rb

* Update tools/version.rb to support replacing tpxz binary_compression

* Move away from local hashes in update_package_file in tools/version.rb

* Use FileUtils.mv instead of cp and rm in update_package_file in tools/version.rb

* Simplify and improve binary_compression handling in update_package_file in tools/version.rb

* Avoid early writes in update_package_file in tools/version.rb

* Exit early if version update failed in update_package_file in tools/version.rb

* Simplify hash updating in update_package_file in tools/version.rb

* Rubify downloading new files and calculating their hashes in update_package_file in tools/version.rb

* Fix broken output in tools/version.rb
2026-04-02 14:38:13 +00:00
Max Downey Twiss
113f86d202 Split out and add tests for update_package_file in tools/version.rb (#15361)
* Remove unused @pkg_names instance variable from tools/version.rb

* Split out and add tests for update_package_file in tools/version.rb
2026-04-01 17:25:28 +00:00
Max Downey Twiss
33228067ad Split out and refactor github_fallback in tools/version.rb (#13739) 2025-12-06 03:34:12 +00:00
Max Downey Twiss
1e56b08db2 Refactor tools/version.rb fallbacks (#13728)
* Use PackageUtils.get_url to get source_url in tools/version.rb

* remove redundant Range check for get_anitya_id return

* Split out and refactor pagure_fallback in tools/version.rb

* Split out and refactor sourceforge_fallback in tools/version.rb

* Split out and refactor gitlab_fallback in tools/version.rb
2025-12-05 14:14:32 +00:00
Max Downey Twiss
a1d718f7fb Refactor name mapping in tools/version.rb (#13637)
* Add get_clean_name function to PackageUtils

* Use PackageUtils.get_clean_name in tools/version.rb and refactor name mapping
2025-11-26 07:01:22 +00:00
Max Downey Twiss
b789499f4f Refactor and add tests for get_anitya_id in tools/version.rb (#13624) 2025-11-25 03:42:34 +00:00