265 Commits

Author SHA1 Message Date
Satadru Pramanik, DO, MPH, MEng
36d215f068 Add ruby/setup-ruby@v1 to Generate-PR workflow. (#14047)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2026-01-05 20:07:53 +00:00
Satadru Pramanik, DO, MPH, MEng
334df68e67 Ruby => 4.0.0 (#13989)
* Adjust package for Ruby 4.0.0

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

* Fix ruby gem filelist generation.

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

* Add ruby builds.

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

* lint

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

* ruby4: Package File Update Run on linux/386 container.

* ruby4: Package File Update Run on linux/amd64 container.

* Ruby 4 Adjustments.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-12-27 15:09:43 +00:00
Max Downey Twiss
14f56ddeb2 Add list of generic packages eligible for automatic updates (#13770) 2025-12-09 01:48:00 +00:00
Max Downey Twiss
b779f19957 Remove installation of libversion in CI (#13764) 2025-12-07 06:18:17 +00:00
Max Downey Twiss
4bb6068ff7 Rework core and buildessential package update workflows (#13742) 2025-12-06 15:58:31 +00:00
Satadru Pramanik, DO, MPH, MEng
da33a7ab23 Python => 3.14.1 + Python Package Updates (#13694)
* Python => 3.14.1

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

* Add some binaries

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

* Add more binaries

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

* Update util_linux with manual build using CREW_KERNEL_VERSION=5.10

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

* Modify tools/build_updated_packages.rb to allow ignoring packages git marks as having changed.

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

* Add some package updates

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

* More binaries.

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

* Add more binaries and update versions.

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

* Add gdb binaries

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

* rebuild lilv

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

* Update libcacaca

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

* Add more binaries

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

* Add more builds.

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

* Add more binaries.

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

* Add more binaries.

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

* Add more binaries & fix py3_twine.

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

* Add requests_toolbelt binaries.

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

* Rebuild twine

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

* Adjust twine erroring in crew.

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

* More Updates...

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

* lint

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

* Add meld builds

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

* More updates

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

* More updates.

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

* Add sphinx binaries

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

* Add more builds and sync with master.

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

* Add more builds.

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

* Add another twine check.

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

* Add more builds

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

* Add more builds

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

* Update python packages, add builds.

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

* Add more builds

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

* Add builds.

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

* Add py3_ruff builds.

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

* Add more builds and filelists.

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

* Add more filelists.

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

* lint

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

* Bump version.

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

* Adjust Generate PR workflow.

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

* Add libnghttp2 to CREW_ESSENTIAL_PACKAGES to keep curl from breaking.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com>
2025-12-05 04:16:59 +00:00
Satadru Pramanik, DO, MPH, MEng
9753775180 wayland_protocols => 1.46 — wayland_protocols: 1.45 → 1.46 (#13603)
* wayland_protocols => 1.46

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

* Adjust workflows to cleanup container as background process.

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

* lint

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

* Adjust workflows to use background cleanup.

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

* wayland: Package File Update Run on linux/386 container.

* wayland: Package File Update Run on linux/amd64 container.

* wayland: Package File Update Run on linux/arm/v7 container.

* lint

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-11-24 01:37:36 +00:00
Satadru Pramanik, DO, MPH, MEng
134c63b414 Do not use Free Disk Space action in Unit Tests. (#13601)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-11-23 19:02:29 +00:00
chromebrew-actions[bot]
2b275bde82 Modernize build, remove libdir patches, fix workflows — leptonica: 1.86.0 → 1.87.0-pre1 (#13591)
* Modernize build, try removing patches for libdir.

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

* Use fixed workflow.

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

* Adjust to prerelease to get libdir fix.

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

* Adjust build workflow to use same changed files logic as in Generate PR workflow.

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

* Pull in head sha determination changes from Build workflow.

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

* fix_leptonica: Package File Update Run on linux/amd64 container.

* fix_leptonica: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-11-23 07:12:48 +00:00
Satadru Pramanik, DO, MPH, MEng
38652e1fa4 Add unbuilt sord to updater-sord-0.16.20 — zix → 0.8.0,sord: 0.16.14 → 0.16.20 (#13590)
* Add unbuilt sord to updater-sord-0.16.20

* Update source_url

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

* Add zix, build sord.

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

* Fix workflow version detection.

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

* cleanup deps

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-11-23 06:27:57 +00:00
chromebrew-actions[bot]
47fddb5456 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>
2025-11-23 05:08:17 +00:00
chromebrew-actions[bot]
c43db62ef8 hwloc 2.12.1 -> 2.12.2 — hwloc: 2.12.1 → 2.12.2 (#13560)
* hwloc 2.12.1 -> 2.12.2

* Adjust workflow...

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

* Adjust workflow...

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

* Adjust workflow...

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Zopolis4 <creatorsmithmdt@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-11-22 21:34:47 +00:00
chromebrew-actions[bot]
cb7002f962 Update acpica — acpica: 20250404 → 20250807 (#13552)
* Update acpica

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

* Refactor versioning in workflows, updated workflows to use M142.

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

* Adjust compatibility.

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

* acpica: Package File Update Run on linux/amd64 container.

* lint

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-11-22 08:14:20 +00:00
chromebrew-actions[bot]
4cf2be9030 maelstrom — audaspace → 1.8.0 (#13555)
* Modify tools/build_updated_packages.rb to support rebuilds

* Modify .github/workflows/Build.yml to support rebuilds and pass arguments more cleanly

* Rework adding files in the generate PR workflow

* test

* maelstrom: Package File Update Run on linux/amd64 container.

* maelstrom: Package File Update Run on linux/arm/v7 container.

* fix pr title determining error caught by lint

---------

Co-authored-by: Zopolis4 <creatorsmithmdt@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-11-22 08:11:55 +00:00
chromebrew-actions[bot]
4e77e7c6c6 Add debugging output to Updater on Demand workflow. (#13539)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-11-21 15:55:48 +00:00
Max Downey Twiss
d910f98435 Properly use reusable workflows via uses: instead of gh workflow -R for simple cases (#13544) 2025-11-21 12:19:22 +00:00
chromebrew-actions[bot]
715cc6d87d git → 2.52.0 (#13537)
* Add unbuilt git to updater-git-2.52.0

* Adjust linker

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

* Add llvm_dev dep to bring in lld.

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

* Let CC_LD and CXX_LD use CREW_LINKER.

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

* Use no_mold for armv7l.

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

* Update workflows to cleanup diskspace in GitHub actions and adjust gh token usage.

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

* Build git for arm without rust.

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

* updater-git-2.52.0: Package File Update Run on linux/386 container.

* updater-git-2.52.0: Package File Update Run on linux/amd64 container.

* lint

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

* bump version

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-11-20 23:14:04 +00:00
Satadru Pramanik, DO, MPH, MEng
6b1aceaa15 smbclient => 4.23.3 — libngtcp2 → 1.17.0,smbclient → 4.23.3 (#13457)
* smbclient => 4.23.3

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

* Update smbclient deps.

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

* Adjust compatibility of smbclient.

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

* remove xslt dep

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

* Adjust docbook configuration for man page generation.

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

* smbclient: Package File Update Run on linux/386 container.

* smbclient: Package File Update Run on linux/amd64 container.

* smbclient: Package File Update Run on linux/arm/v7 container.

* Add libngtcp2 to smbclient runtime dependencies.

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

* Further fix deps.

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

* Add update_deps function and call to tools/getrealdeps.rb from tools/build_updated_packages.rb.

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

* Keep WIP labeled PRs as Draft.

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

* Adjust getrealdeps to install all build deps before analyzing package, refresh smbclient deps.

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

* Keep getrealdeps.rb from deleting dependencies.

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

* Add fallback pkgfilelist setting.

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

* Suggested changes.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-11-14 20:05:02 +00:00
Satadru Pramanik, DO, MPH, MEng
17f9f7abbd Update workflows (#13405)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-11-10 18:07:56 +00:00
Satadru Pramanik, DO, MPH, MEng
06069f431d Move workflows to using M141 based images. (#13212)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-10-24 23:54:08 +00:00
Satadru Pramanik, DO, MPH, MEng
7ec257a01d Refactor reporting build hashes and rebuild Python 3.13.9 for x86_64. — python3 → 3.13.9-1 (#13150)
* Add debugging for python3 rebuild

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

* Adjust logic

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

* Add more hash verbiage for uploads.

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

* lint

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

* lint

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

* Upload new x86_64 builds and rename old builds.

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

* Clarify PR Title setting in workflows.

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

* Add --regenerate-filelist to reinstall for builds.

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

* build_debugging: Package File Update Run on linux/386 container.

* build_debugging: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-10-16 18:34:47 +00:00
Satadru Pramanik, DO, MPH, MEng
ed8f069a77 Sync workflow changes from #13001 (#13124)
* Sync workflow changes from #13001

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

* Attempt to work around disk space issues on GitHub Runners.

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

* Add changes to Generate PR workflow.

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

* sync up again.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-10-14 09:04:20 +00:00
Satadru Pramanik, DO, MPH, MEng
6ac9bc0a43 Allow selecting architecture for build workflow. (#13113)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-10-11 01:53:16 +00:00
Satadru Pramanik, DO, MPH, MEng
eebbeb8419 Update procps — procps → 4.0.5 (#13042)
* Update procps

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

* disable-pidwait for i686

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

* Add conflicts_ok

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

* gpm: Package File Update Run on linux/386 container.

* gpm: Package File Update Run on linux/amd64 container.

* gpm: Package File Update Run on linux/arm/v7 container.

* lint

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

* Adjust workflow checkouts.

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

* lint

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

* lint

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-10-04 06:01:44 +00:00
Satadru Pramanik, DO, MPH, MEng
45b68dae3a Move multiple package update check into single workflow. (#13040)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-10-04 01:26:14 +00:00
chromebrew-actions[bot]
261a043520 Adjust workflows. — py3_pyyaml → 6.0.3 (#12980)
* Adjust workflows.

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

* Only upload binaries, do not update branches during Build workflow.

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

* Adjust commit log.

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

* Change merge variable to indicate rebase.

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

* Fix getrealdeps.rb file copy. Fix rubocop Naming patch exclusion. Adjust Package Changes determinations in workflow.

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

* Add back libyaml dep.

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

* lint

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-09-28 02:40:56 +00:00
Satadru Pramanik, DO, MPH, MEng
1b4c9b388f Add merge master option back to workflows. (#12960)
* Add merge master option back to workflows.

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

* Remove unnecessary 'apt install acl' line.

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

* Add updater label to PRs generated with the Updater workflows.

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

* lint

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

* Add unbuilt vulkan_icd_loader to updater-vulkan_icd_loader-1.4.328 — vulkan_icd_loader → 1.4.328 (#12961)

* Add unbuilt vulkan_icd_loader to updater-vulkan_icd_loader-1.4.328

* updater-vulkan_icd_loader-1.4.328: Package File Update Run on linux/amd64 container.

* updater-vulkan_icd_loader-1.4.328: Package File Update Run on linux/arm/v7 container.

---------

Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com>

* lint

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

* Default Update Branch to false for Generate PR workflow.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-09-27 00:43:34 +00:00
chromebrew-actions[bot]
b4cf1dfdbc Add unbuilt v2ray to updater-v2ray-v5.39.0 — v2ray → v5.39.0 (#12956)
* Add unbuilt v2ray to updater-v2ray-v5.39.0

* Update workflows to use M140 containers; Update build_updated_packages.rb to force hash updates during installs.

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

* updater-v2ray-v5.39.0: Package File Update Run on linux/386 container.

* Set PRs to draft if workflows are running on them.

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

* Check if CI variable is set when starting container operations.

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

* Gate crew reinstall usage of '-f' behind CREW_BUILD_NO_PACKAGE_FILE_HASH_UPDATES.

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

* updater-v2ray-v5.39.0: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-09-26 17:18:00 +00:00
chromebrew-actions[bot]
02477e2271 Add unbuilt jq to updater-jq-1.8.1 — jq → 1.8.1,oniguruma → 6.9.10-1 (#12934)
* Add unbuilt jq to updater-jq-1.8.1

* Add oniguruma dep.

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

* Rebuild oniguruma with GCC 15, update jq.

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

* Adjust Unit Test activation in workflows.

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

* Revert Gen PR workflow setting PRs tp draft by default.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-09-25 20:45:22 +00:00
chromebrew-actions[bot]
40f766b34c updater-postgresql-18.0 — postgresql → 18.0 (#12927)
* Remove rebases from Build and Generate PR workflows & adjust versioning to handle libdb.

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

* Add unbuilt postgresql to updater-postgresql-18.0

* updater-postgresql-18.0: Build Run on linux/arm/v7.

* updater-postgresql-18.0: Build Run on linux/amd64.

* updater-postgresql-18.0: Package File Update Run on linux/amd64 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-09-25 17:43:57 +00:00
chromebrew-actions[bot]
699ccd9957 Update Weston, fix filelist generation bug, adjust commit list in PRs — aml → 1.0.0,neatvnc → 0.10,weston → 14.0.2 (#12476)
* Add unbuilt weston to updater-weston-14.0.2

* Add hwdata dep.

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

* Disable backend-vnc

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

* updater-weston-14.0.2: Build Run on linux/arm/v7.

* updater-weston-14.0.2: Build Run on linux/amd64.

* updater-weston-14.0.2: Package File Update Run on linux/amd64 container.

* Adjust for neatvnc update.

* lint

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

* lint

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

* Refactor weston to use new aml and neatvnc packages as deps.

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

* lint

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

* Fix commit list in Generate PR workflow.

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

* Remove solitary lint from commit list.

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

* updater-weston-14.0.2: Package File Update Run on linux/amd64 container.

* updater-weston-14.0.2: Package File Update Run on linux/arm/v7 container.

* Catch files in dot subdirs under HOME when generating filelists.

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

* Bump version further.

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

* updater-weston-14.0.2: Build Run on linux/amd64.

* updater-weston-14.0.2: Build Run on linux/arm/v7.

* updater-weston-14.0.2: Package File Update Run on linux/amd64 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-09-24 19:03:17 +00:00
Satadru Pramanik, DO, MPH, MEng
343e675c85 pkgconf — pkgconf → 2.5.1-1 (#12908)
* pkgconf: rebuild with env.d file

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

* Fix rebase commands in workflows.

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

* pkgconf: Build Run on linux/amd64.

* pkgconf: Package File Update Run on linux/386 container.

* pkgconf: Package File Update Run on linux/amd64 container.

* pkgconf: Package File Update Run on linux/arm/v7 container.

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-09-24 06:41:35 +00:00
chromebrew-actions[bot]
cdb0a06488 Update py3_meson => 1.9.1 — py3_meson → 1.9.1 (#12896)
* Update py3_meson => 1.9.1

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

* Adjust merge and changed file usage in workflows.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-09-23 19:09:32 +00:00
Satadru Pramanik, DO, MPH, MEng
52ee8f28ea Add ruby_rubocop_chromebrew to buildessential — buildessential (#12862)
* Add ruby_rubocop_chromebrew to buildessential

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

* Adjust Container Package Updater workflow.

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

* Update Gen PR workflow.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-09-19 22:29:13 +00:00
Satadru Pramanik, DO, MPH, MEng
9c2cf2cdfe Adjust GitHub Action crew invocation in workflow. (#12859)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-09-19 18:42:56 +00:00
Satadru Pramanik, DO, MPH, MEng
ca465bb215 OpenSSL => 3.5.3, Fix Unit Tests — openssl → 3.5.3 (#12845)
* OpenSSL => 3.5.3

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

* updater-openssl-3.5.3: Build Run on linux/amd64.

* updater-openssl-3.5.3: Build Run on linux/386.

* updater-openssl-3.5.3: Build Run on linux/arm/v7.

* updater-openssl-3.5.3: Package File Update Run on linux/386 container.

* Remove LD_LIBRARY_PATH from Unit Test container invocation.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-09-19 08:50:38 +00:00
Satadru Pramanik, DO, MPH, MEng
d915fc7666 linux_pam => 1.7.1 — libeconf → 0.7.10,libxcrypt → 4.4.38-1,linux_pam → 1.7.1 (#12836)
* linux_pam => 1.7.1

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

* Update linux_pam

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

* Update linux_pam, Update libeconf, Rebuild libxcrypt with gcc 15, Adjust meson options to better support no_mold.

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

* lint

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

* updater-linux_pam: Package File Update Run on linux/amd64 container.

* updater-linux_pam: Package File Update Run on linux/arm/v7 container.

* Make rebasing optional in Generate PR workflow.

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

* Lint workflow.

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

* Suggested changes.

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

* Suggested fixup.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
2025-09-18 03:10:11 +00:00
Satadru Pramanik, DO, MPH, MEng
e59b72576a Adjust container image package updater (#12815)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-09-17 19:20:31 +00:00
Satadru Pramanik, DO, MPH, MEng
bc14d4dfb4 Update Updater workflows, have version.rb deduplicate update list. (#12803)
* Update Updater workflows, have version.rb deduplicate update list.

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

* Ignore shellcheck complaint.

* Add updater exclusions.

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

* Add ruby to updater exclusion.

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

* Add tika versioning exclusion.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-09-16 18:42:44 +00:00
Satadru Pramanik, DO, MPH, MEng
ddd99a6e58 Update some packages with incomplete binary hash sections. — alive → 2.0.5,core,mold → 2.40.4,pkg_7_zip → 25.01,py3_asciidoc → 10.2.1,ruby → 3.4.5-07f783 (#12726)
* Update some packages with incomplete binary hash sections.

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

* Add mold to anitya set.

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

* mold => 2.40.4

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

* Add 7z update.

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

* py3_cleanup: Build Run on linux/arm/v7.

* py3_cleanup: Build Run on linux/amd64.

* py3_cleanup: Build Run on linux/386.

* py3_cleanup: Package File Update Run on linux/386 container.

* py3_cleanup: Package File Update Run on linux/amd64 container.

* py3_cleanup: Package File Update Run on linux/arm/v7 container.

* revert py3_zcmd changes

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

* Print directory contents if not empty during install.

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

* Bump version.

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

* lint

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

* Adjust crew-mvdir logic to be verbose if erroring.

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

* Adjust debugging code, and fixup color in outputs.

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

* Do not update gems on every crew update.

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

* last_update_check => @last_update_check

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

* Handle crew-mvdir errors with rsync fallback.

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

* Add message if crew-mvdir errors with rsync fallback.

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

* Add more reporting for broken installs.

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

* Use verbose output if rsync fails.

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

* Use rsync force as fallback.

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

* Move workflows to use M139-based container images.

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

* Add workaround for ruby install race condition.

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

* lint

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-09-11 18:00:18 +00:00
chromebrew-actions[bot]
339ff27e40 Reverse branch creation logic in updater workflow. (#12643)
* Reverse branch creation logic in updater workflow.

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

* Adjust workflow logic.

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

* Remove debugging

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

* lint

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-08-27 07:18:25 +00:00
chromebrew-actions[bot]
e8912388ae Get initial package version earlier in version.rb (#12535)
* Get initial package version earlier in version.rb

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

* Adjust PR Generator workflow title.

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

* Handle source hashes for checking for GitHub sources.

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

* lint 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>
2025-08-17 22:37:16 +00:00
chromebrew-actions[bot]
2a93a63001 updater-vim-9.1.1634 — gvim → 9.1.1634,vim → 9.1.1634,vim_runtime → 9.1.1634,xxd_standalone → 9.1.1634 (#12471)
* Add unbuilt vim to updater-vim-9.1.1634

* updater-vim-9.1.1634: Build Run on linux/arm/v7.

* updater-vim-9.1.1634: Build Run on linux/amd64.

* updater-vim-9.1.1634: Build Run on linux/386.

* updater-vim-9.1.1634: Package File Update Run on linux/386 container.

* Add ignore_updater to package.rb, and let version.rb use that to ignore packages during updates.

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

* Rebuild vim packages.

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

* Adjust PR title arrows.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: Satadru Pramanik <satadru@gmail.com>
2025-08-15 18:35:07 +00:00
chromebrew-actions[bot]
c9359a9590 version (#12418)
* Do not let version.rb update package files without a version variable in either the git_hashtag or source_url lines.

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

* Adjust update workflows to use Updater-on-Demand 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>
2025-08-11 17:15:44 +00:00
Satadru Pramanik, DO, MPH, MEng
ce2b4b5698 Add Updater on Demand workflow. (#12397)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-08-10 16:03:26 +00:00
Satadru Pramanik, DO, MPH, MEng
fda5c6c5c9 Adjust version change file update algorithm. (#12390)
* gem install adjustments to version.rb

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

* Adjust version updater command to use logic from update_ruby_gems.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-08-09 05:59:16 +00:00
Satadru Pramanik, DO, MPH, MEng
c3e6c480a2 tcl-9.0.2 — tcl => 9.0.2,tk => 9.0.2 (#12389)
* Update tcl, tk => 9.0.2

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

* tcl-9.0.2: Build Run on linux/386.

* tcl-9.0.2: Build Run on linux/amd64.

* tcl-9.0.2: Build Run on linux/arm/v7.

* tcl-9.0.2: Package File Update Run on linux/386 container.

* Adjust PR gen workflow.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: satmandu <satmandu@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
2025-08-08 20:30:30 +00:00
Satadru Pramanik, DO, MPH, MEng
ef26c23a47 Refactor version.rb and add output to PRs. — tk (#12388)
* Refactor version.rb and add output to PRs.

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

* Update tk homepage.

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

* Adjust PR creation text logic.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-08-08 19:15:50 +00:00
Satadru Pramanik, DO, MPH, MEng
af6789ae50 Add other glibc containers to unit test workflow. (#12372)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-08-06 20:39:12 +00:00
Satadru Pramanik, DO, MPH, MEng
f4f235df2e Add back alternate glibc workflows. (#12344)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-08-05 21:51:26 +00:00