Commit Graph

132 Commits

Author SHA1 Message Date
github-actions[bot]
75c5887d6b Automatic PR to build packages for elfutils on 2024-12-12-21-29 (#10941)
* elfutils => 0.192 & adjust build wortkflow

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

* Add built packages for linux/arm/v7 to elfutils

* Cleanup workflow.

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

* Add built packages for linux/386 to elfutils

* Add built packages for linux/amd64 to elfutils

* Suggested changes.

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: satmandu <satmandu@users.noreply.github.com>
2024-12-12 22:17:32 +00:00
Satadru Pramanik, DO, MPH, MEng
3855341588 vte => 0.78.2, workflow adjustments (#10931)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-11 18:39:57 +00:00
Satadru Pramanik, DO, MPH, MEng
4d1247044c ccache => 4.10.2, adjust workflow triggers. (#10926)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-10 19:50:40 +00:00
Satadru Pramanik, DO, MPH, MEng
fff3a15b84 Adjust Build.yml workflow to use rebase again. (#10923)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-10 18:33:51 +00:00
Satadru Pramanik, DO, MPH, MEng
c7cefe9e4d Expat Update => 2.6.4 (#10920)
* expat => 2.6.4

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

* Add built packages for linux/386 to expat

* Add built packages for linux/amd64 to expat

* Add built packages for linux/arm/v7 to expat

* Adjust workflow for Builds.

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>
2024-12-10 17:05:35 +00:00
Satadru Pramanik, DO, MPH, MEng
f9366d9e86 Adjust Build Workflow to change PR submission process. (#10915)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-09 03:03:32 +00:00
Satadru Pramanik, DO, MPH, MEng
17e1c5d447 Add master rebase to build workflow (#10888)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-06 01:08:17 +00:00
github-actions[bot]
44e29d433a Automatic PR to build packages for mesa on 2024-12-05-03-13 (#10871)
* mesa => 24.3.1

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

* Adjust workflows to not error on grep failure.

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

* Add built packages for linux/amd64 to mesa

* Add built packages for linux/arm/v7 to mesa

---------

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: Ed Reel <edreel@gmail.com>
2024-12-05 08:24:12 +00:00
Satadru Pramanik, DO, MPH, MEng
7886f7519c Restrict workflow jobs to only running on chromebrew repo. (#10863)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-05 00:57:57 +00:00
Satadru Pramanik, DO, MPH, MEng
1e3b638493 Add dependabot.yml to check for github action version updates, fixup reviewcop workflows (#10857)
* Create dependabot.yml

Copying from https://github.com/actions/runner/blob/main/.github/dependabot.yml

* Lint and adjust reviewdog workflows to use non-deprecated fail_level option.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-04 15:54:53 +00:00
Satadru Pramanik, DO, MPH, MEng
65397de4c7 Move i686 builds up in build workflows. (#10852)
* Move i686 builds up in build workflows.

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

* Sync Updater and Build workflows.

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

* fix code duplication

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-04 07:49:48 +00:00
Satadru Pramanik, DO, MPH, MEng
ed1244181d Fix Updater workflow. (#10847)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-12-03 17:27:26 +00:00
Satadru Pramanik, DO, MPH, MEng
77eb0a0a07 Updates from automatic PR generation workflow plus workflow adjustments (#10839)
* Add unbuilt updated pip packages to updates-2024-12-02-00-20

* Add unbuilt updated ruby gem packages to updates-2024-12-02-00-20

* Add updated packages for linux/amd64 to updates-2024-12-02-00-20

* Add updated packages for linux/arm/v7 to updates-2024-12-02-00-20

* Add updated packages for linux/386 to updates-2024-12-02-00-20

* Adjust ruby gem version checker to skip versions containing 'java'.

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

* Add container cleanup steps to workflows

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

* Adjust workflows.

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

* Rebuild ruby_json

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com>
2024-12-02 03:06:48 +00:00
Satadru Pramanik, DO, MPH, MEng
1eae21c060 Remove automatic reviewer assignment in automatic PRs. (#10828)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-29 23:01:07 +00:00
Satadru Pramanik, DO, MPH, MEng
c5d1723e71 Add more logging to build workflow. (#10826)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-29 21:32:29 +00:00
Satadru Pramanik, DO, MPH, MEng
74b504ce93 Add workflow for building arbitrary packages. (#10825)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-29 20:35:38 +00:00
Satadru Pramanik, DO, MPH, MEng
49203c1e70 Adjust workflow cancellation logic and PR reviewer team logic in Updater workflow. (#10820)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-28 19:28:58 +00:00
Satadru Pramanik, DO, MPH, MEng
6572ba474d Allow workflow_dispatch to trigger unit tests, add debugging to updater workflow (#10817)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-28 16:27:00 +00:00
Satadru Pramanik, DO, MPH, MEng
d63f2ec945 Use curl for connecting to github API to add reviewer team to automated PRs (#10813)
* Add workaround for gh cli not being able to add reviewer teams to PRs.

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

* Use curl for connecting to github API to add reviewer team to automated PRs.

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

* Move adding reviewers to a separate step.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-28 04:22:21 +00:00
Satadru Pramanik, DO, MPH, MEng
890b9eea93 Add workaround for gh cli not being able to add reviewer teams to PRs. (#10811)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-28 02:54:17 +00:00
Satadru Pramanik, DO, MPH, MEng
144e51caab Fix workflow awk usage. (#10810)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-27 23:53:08 +00:00
Satadru Pramanik, DO, MPH, MEng
c38c718ed5 Workflow: Adjust PR submission in workflow (#10809)
* Add package changes to updater workflow.

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

* Tweak workflow PR submission.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-27 23:23:18 +00:00
Satadru Pramanik, DO, MPH, MEng
87fb098757 Add package changes to updater workflow. (#10807)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-27 21:58:26 +00:00
Satadru Pramanik, DO, MPH, MEng
51e274644c Workflow adjustments. (#10806)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-27 18:45:38 +00:00
Satadru Pramanik, DO, MPH, MEng
64b3280d76 Increase workflow branch deletion verbosity. (#10804)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-27 01:16:14 +00:00
Satadru Pramanik, DO, MPH, MEng
1ce0d976a4 Use Docker-on-docker shim for nested volume shares during workflow container builds. (#10803)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-27 00:47:05 +00:00
Satadru Pramanik, DO, MPH, MEng
501aea6306 Adjust self-hosted runner usage in workflows. (#10799)
* Use Self-hosted runners for update checks.

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

* Leave github hosted runner for x86_64 unit tests.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-26 19:06:04 +00:00
Satadru Pramanik, DO, MPH, MEng
26ac7353c2 Update package generation workflow. (#10793)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-26 07:24:30 +00:00
Satadru Pramanik, DO, MPH, MEng
d9cf152dfa Package building workflow adjustments. (#10791)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-25 22:33:42 +00:00
Satadru Pramanik, DO, MPH, MEng
93516d7ab6 Adjust branch workflow trigger logic in unit tests. (#10784)
* Add workflow_dispatch to more GitHub actions.

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

* Adjust branch workflow trigger logic in unit tests.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-23 02:07:36 +00:00
Satadru Pramanik, DO, MPH, MEng
eb3d85f28c Add workflow_dispatch to more GitHub actions. (#10783)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-22 23:40:27 +00:00
Satadru Pramanik, DO, MPH, MEng
d153f2667f Adjust Updater workflow to use max-parallel:1 (#10781)
* Adjust Updater workflow to use max-parallel:1

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

* Fix typo in Repology workflow.

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

* Ignore files in .github for container unit tests.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-22 20:32:10 +00:00
Satadru Pramanik, DO, MPH, MEng
e92a9271ad Allow workflow dispatch events for GitHub Actions. (#10779)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-22 19:42:55 +00:00
Satadru Pramanik, DO, MPH, MEng
555dca8c8f Updater timing adjustment and linting (#10778)
* Add initial plumbing for automatic package builds.

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

* Adjust run time to 2pm EST for testing.

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

* Adjust Updater action.

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

* Add space to Updater.yml

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-22 19:15:15 +00:00
Satadru Pramanik, DO, MPH, MEng
10dda118d9 Adjust run time of updater script. (#10776)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-22 18:36:59 +00:00
Satadru Pramanik, DO, MPH, MEng
dd08fb137d Add initial plumbing for automatic package builds. (#10775)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-22 18:26:04 +00:00
Satadru Pramanik, DO, MPH, MEng
f608e3b4fc Use latest ubuntu LTS for CI workflows, and make sure gems are updated where used. (#10751)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-18 16:49:20 +00:00
Satadru Pramanik
f55170ae51 Add stale PR/Issue closing GitHub Action.
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-14 17:26:33 +00:00
Satadru Pramanik
eed71f031e Use M130 containers for unit tests, and use unit_test_stub.sh to invoke unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-07 19:22:21 +00:00
Satadru Pramanik
b24c2c7837 Adjust CREW_REPO logic
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-06 17:37:51 +00:00
Satadru Pramanik
9b9aa5f743 Adjust unit tests to handle being called from PR or Merge Group.
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-06 17:37:51 +00:00
Satadru Pramanik
93e8d69587 debugging unit tests
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-06 17:37:51 +00:00
Satadru Pramanik
cfff08e26a debugging unit tests
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-06 17:37:51 +00:00
Satadru Pramanik
8c31114565 Add merge group functionality to unit tests.
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-11-06 17:37:51 +00:00
Satadru Pramanik, DO, MPH, MEng
7980884aca Unit test adjustments and add pip updates (#10681)
* Unit test adjustments

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

* Pip updates

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-31 16:50:30 +00:00
Satadru Pramanik, DO, MPH, MEng
e06bb1193a Update vulkan, ninja, xorg_server, & xwayland (#10677)
* Update vulkan and ninja.

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

* Xorg_server => 21.1.14

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

* Xwayland => 24.1.4

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-30 12:59:27 -05:00
Satadru Pramanik, DO, MPH, MEng
6f1d22f52c Adjust ruby buildsystem to use Gem::Version.new to sanitize gem version numbers, adjust activesupport package dependencies. (#10624)
* Adjust ruby buildsystem to use Gem::Version.new to sanitize gem version numbers, adjust activesupport package dependencies.

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

* Have linting workflows fail on warning.

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

* Lint now that we know the checks fail appropriately when they are tripped.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-17 11:37:57 -05:00
Satadru Pramanik, DO, MPH, MEng
9002f31d11 Llvm => 19.0.2, mesa => 24.2.5, and pip updates (#10622)
* Update workflow actions.

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

* Fix action tag usage.

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

* llvm => 19.0.2, mesa => 24.2.5

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

* python updates

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

* Add persist-credentials: true to unit test.

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

* add i686 py3_setuptools binaries

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-17 02:02:30 -05:00
Satadru Pramanik, DO, MPH, MEng
11b197477d Fix architecture-based early unit test exit logic, update mold => 2.34.1 to fix arm issues (#10617)
* Fix architecture-based early unit test exit logic.

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

* Add mold binaries

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

* Refactor unit test again.

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

* Remove runner_check from unit tests.

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

* lint yaml

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

* Update workflow actions.

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

* Fix action tag usage.

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

* Add fail_on_error to markdownlint unit test.

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

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-16 14:36:59 -05:00
Satadru Pramanik, DO, MPH, MEng
8eb3001080 Adjust unit test logic and add pip updates. (#10614)
Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2024-10-15 15:48:19 -05:00