ci: switch CI to running inside of Docker container

A special Docker image is prepared to make it possible to run E2E tests
This commit is contained in:
Kirill Gavrilov 2025-10-19 15:20:57 +03:00
parent a0051c6654
commit 7387a88552

View file

@ -10,16 +10,14 @@ on:
jobs:
Build:
runs-on: ubuntu-latest
container:
image: ghcr.io/${{ github.repository }}/ci-runner:node-22-trixie-slim
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 1
- name: Install pnpm
uses: pnpm/action-setup@v4
- uses: actions/setup-node@v5
with:
node-version: '22'
package-manager-cache: false
- name: Environment details
run: pnpm version
- name: Install dependencies