Compare commits

..

2 Commits

Author SHA1 Message Date
hagen1778
ab7fa6482a change name to vm-runner
Signed-off-by: hagen1778 <roman@victoriametrics.com>
2026-06-09 09:21:23 +02:00
hagen1778
8a571257d6 github/ci: use dedicated runners for critical pipelines
* builds, tests and linter require extra speed and resources
* add comment on why apttest uses dedicated pull

Signed-off-by: hagen1778 <roman@victoriametrics.com>
2026-06-09 09:19:00 +02:00
2 changed files with 7 additions and 3 deletions

View File

@@ -33,7 +33,8 @@ jobs:
name: ${{ matrix.os }}-${{ matrix.arch }}
permissions:
contents: read
runs-on: ubuntu-latest
# Runs on dedicated runner with extra resources to increase build speed.
runs-on: 'vm-runner'
strategy:
fail-fast: false
matrix:

View File

@@ -30,7 +30,8 @@ jobs:
name: lint
permissions:
contents: read
runs-on: ubuntu-latest
# Runs on dedicated runner with extra resources since golangci-lint requires extra memory
runs-on: 'vm-runner'
steps:
- name: Code checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -64,7 +65,8 @@ jobs:
name: unit
permissions:
contents: read
runs-on: ubuntu-latest
# Runs on dedicated runner with extra resources to increase tests speed.
runs-on: 'vm-runner'
strategy:
matrix:
@@ -95,6 +97,7 @@ jobs:
name: apptest
permissions:
contents: read
# Runs on dedicated runner to isolate app tests from other tests.
runs-on: apptest
steps: