fix(ci): align runs-on labels with gitea/act_runner defaults — advertise ubuntu-22.04 instead of self-hosted
This commit is contained in:
1 parent
388b0a87c3
commit
de978187d0
2 files changed
+7
-6
No files matched your search
@@ -13,7 +13,7 @@ concurrency:
|
||||
jobs:
|
||||
ruff:
|
||||
name: lint (ruff)
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
@@ -33,7 +33,7 @@ jobs:
|
||||
|
||||
pytest:
|
||||
name: pytest (py${{ matrix.python-version }})
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-22.04
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
|
||||
+5
-4
@@ -188,10 +188,11 @@ Sulla macchina che eseguir\u00e0 i job serve **Docker** (l'immagine
|
||||
|
||||
3. Quando vedi `Runner is now online` nel log, sostituisci con la
|
||||
versione daemonizzata (`-d`, `--restart unless-stopped`). Un
|
||||
`act_runner` Docker di default pubblica le label
|
||||
`self-hosted`, `linux`, `amd64`; i workflow di `viandante` usano
|
||||
proprio `runs-on: self-hosted` (in `.gitea/workflows/*.yml`) che le
|
||||
matcha.
|
||||
`act_runner` Docker (`gitea/act_runner:latest`) di default
|
||||
pubblica le label `ubuntu-latest`, `ubuntu-24.04`, `ubuntu-22.04`;
|
||||
i workflow di `viandante` usano `runs-on: ubuntu-22.04`
|
||||
(in `.gitea/workflows/*.yml`) che le matcha — ogni job gira in
|
||||
un container pulito basato su Ubuntu 22.04 (Docker‑in‑Docker).
|
||||
|
||||
> NB sul token: l'URL `/-/admin/runners` genera un **runner globale**
|
||||
> (visibile a tutti i repo del Gitea). Per limitare il runner a un solo
|
||||
|
||||
Reference in new issue
Block a user