]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
ci : use new 1vCPU runner for lightweight jobs (#19107)
authorSigbjørn Skjæret <redacted>
Mon, 26 Jan 2026 14:22:49 +0000 (15:22 +0100)
committerGitHub <redacted>
Mon, 26 Jan 2026 14:22:49 +0000 (15:22 +0100)
* use new 1vCPU runner for lightweight jobs

* pyright is too heavy, look into ty some day

use new pip-install input

.github/workflows/check-vendor.yml
.github/workflows/close-issue.yml
.github/workflows/editorconfig.yml
.github/workflows/gguf-publish.yml
.github/workflows/labeler.yml
.github/workflows/pre-tokenizer-hashes.yml
.github/workflows/python-check-requirements.yml
.github/workflows/python-lint.yml
.github/workflows/python-type-check.yml
.github/workflows/update-ops-docs.yml
.github/workflows/winget.yml

index b9e8ac765840611a83d9add8c3bc12872c4ba941..1671ed7b8bd2775ed5b9f322d39f49a1af42b5f2 100644 (file)
@@ -19,7 +19,7 @@ on:
 
 jobs:
   check-vendor:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
 
     steps:
       - name: Checkout
index 8fb5310d0b53cd52b7a38244961731a444b92115..ec3df08b2d6d4fe394081d3bf269c74b4dada3e1 100644 (file)
@@ -10,7 +10,7 @@ permissions:
 
 jobs:
   close-issues:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     permissions:
       issues: write
       pull-requests: write
index a5cd59001726bd454afaf23bb382158eccd6be51..702dc89f5b17e9c665b4ce250f52da0aa020564d 100644 (file)
@@ -20,7 +20,7 @@ concurrency:
 
 jobs:
   editorconfig:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
       - uses: actions/checkout@v6
       - uses: editorconfig-checker/action-editorconfig-checker@v2
index 5bdab0f157b98ec00d39bc1b1dca1f55931d555b..0e957664592a852f0fbad5ce1781a476dccfedcc 100644 (file)
@@ -21,7 +21,7 @@ on:
 jobs:
   deploy:
 
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
 
     steps:
     - uses: actions/checkout@v6
index 42f00c0cd899745e9491edd38ffcd92e1246bbbe..eab20c68811e044894e29cd2793de40bc357559a 100644 (file)
@@ -7,7 +7,7 @@ jobs:
     permissions:
       contents: read
       pull-requests: write
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     steps:
     - uses: actions/checkout@v6
       with:
index 8120df0e367838f6082ce613ce119e4b2b63213e..7126b62b690bb288677e434dd72f36af72166c2b 100644 (file)
@@ -12,7 +12,7 @@ on:
 
 jobs:
     pre-tokenizer-hashes:
-        runs-on: ubuntu-latest
+        runs-on: ubuntu-slim
 
         steps:
         - name: Checkout repository
index 08cdcb9d015469155ea12aab49780b83cad9976c..1219b87459272c381f21f4fec907e6bbe1054447 100644 (file)
@@ -20,7 +20,7 @@ concurrency:
 
 jobs:
   python-check-requirements:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     name: check-requirements
     steps:
       - name: Check out source repository
index 91dc4d78a4ea2cabb25838ea56c1f76791c9f0ab..8d1dd7a7d5c352c1f46874b834396e3cd1c50ea5 100644 (file)
@@ -15,7 +15,7 @@ concurrency:
 
 jobs:
   flake8-lint:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     name: Lint
     steps:
       - name: Check out source repository
index 54d5fab5ba73b9dae65c0cf8bc1c9729468a835e..e801a9f42e675f3048694431195d95b36ce6dbf6 100644 (file)
@@ -29,9 +29,7 @@ jobs:
         uses: actions/setup-python@v6
         with:
           python-version: "3.11"
-      - name: Install Python dependencies
-        # TODO: use a venv
-        run: pip install -r requirements/requirements-all.txt
+          pip-install: -r requirements/requirements-all.txt
       - name: Type-check with Pyright
         uses: jakebailey/pyright-action@v2
         with:
index 40447db4e46e01ca2212aae748df568695e3a310..2ab06eb9811d048f4fc23622b6c29a1f6c86a597 100644 (file)
@@ -14,7 +14,7 @@ on:
 
 jobs:
     update-ops-docs:
-        runs-on: ubuntu-latest
+        runs-on: ubuntu-slim
 
         steps:
         - name: Checkout repository
index 75060916478875af803a45fafcd97984180c40f9..e3981f30b9f4621318706f75ebde8762c5c71daa 100644 (file)
@@ -8,7 +8,7 @@ on:
 jobs:
   update:
     name: Update Winget Package
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-slim
     if: github.repository_owner == 'ggml-org'
 
     steps: