Cleanup version debug output, move pr generation final step to arm runner. (#13586)

* Cleanup version debug output, move pr generation final step to arm runner.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add manual gem installs.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust changed-files base_sha

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust changed_package logic in workflow.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
chromebrew-actions[bot]
2025-11-22 23:08:17 -06:00
committed by GitHub
parent 3ed6f181c5
commit 47fddb5456
3 changed files with 33 additions and 10 deletions

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env ruby
# version.rb version 3.14 (for Chromebrew)
# version.rb version 3.15 (for Chromebrew)
OPTIONS = %w[-h --help -j --json -u --update-package-files -v --verbose -vv]
@@ -413,11 +413,13 @@ if filelist.length.positive?
versions_updated[@pkg.name.to_sym] = 'Not Found.' if upstream_version.nil? || upstream_version.to_s.chomp == 'null'
unless upstream_version.nil?
crewlog "PackageUtils.get_clean_version(@pkg.version): #{PackageUtils.get_clean_version(@pkg.version)}"
crewlog "upstream_version: #{upstream_version}"
crewlog "Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version): #{Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version)}"
crewlog "Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version) >= 0: #{Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version) >= 0}"
crewlog "versions_updated[@pkg.name.to_sym] != 'Not Found.': #{versions_updated[@pkg.name.to_sym] != 'Not Found.'}"
if versions_updated[@pkg.name.to_sym] != 'Not Found.'
crewlog "PackageUtils.get_clean_version(@pkg.version): #{PackageUtils.get_clean_version(@pkg.version)}"
crewlog "upstream_version: #{upstream_version}"
crewlog "Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version): #{Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version)}"
crewlog "Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version) >= 0: #{Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version) >= 0}"
crewlog "versions_updated[@pkg.name.to_sym] != 'Not Found.': #{versions_updated[@pkg.name.to_sym] != 'Not Found.'}"
end
versions_updated[@pkg.name.to_sym] = 'Up to date.' if (Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version) >= 0) && versions_updated[@pkg.name.to_sym] != 'Not Found.'
if Libversion.version_compare2(PackageUtils.get_clean_version(@pkg.version), upstream_version) == -1
if UPDATE_PACKAGE_FILES && !@pkg.name[/#{CREW_AUTOMATIC_VERSION_UPDATE_EXCLUSION_REGEX}/] && updatable_pkg[@pkg.name.to_sym] == 'Yes'