feat(ci): switch to containerized CI workflow
Some checks failed
Invidious CI / build - crystal: 1.10.1, stable: true (push) Failing after 5s
Invidious CI / build - crystal: 1.11.2, stable: true (push) Failing after 5s
Invidious CI / build - crystal: 1.12.1, stable: true (push) Failing after 4s
Invidious CI / build - crystal: 1.9.2, stable: true (push) Failing after 5s
Invidious CI / build - crystal: nightly, stable: false (push) Failing after 4s
Invidious CI / build-docker (push) Has been cancelled
Invidious CI / build-docker-arm64 (push) Has been cancelled
Invidious CI / ameba_lint (push) Has been cancelled
Build and release container directly from master / release (push) Has been cancelled
Some checks failed
Invidious CI / build - crystal: 1.10.1, stable: true (push) Failing after 5s
Invidious CI / build - crystal: 1.11.2, stable: true (push) Failing after 5s
Invidious CI / build - crystal: 1.12.1, stable: true (push) Failing after 4s
Invidious CI / build - crystal: 1.9.2, stable: true (push) Failing after 5s
Invidious CI / build - crystal: nightly, stable: false (push) Failing after 4s
Invidious CI / build-docker (push) Has been cancelled
Invidious CI / build-docker-arm64 (push) Has been cancelled
Invidious CI / ameba_lint (push) Has been cancelled
Build and release container directly from master / release (push) Has been cancelled
Updated CI workflow to use a container image based on `node:20-bookworm` instead of running on `ubuntu-latest`. This change ensures a consistent and controlled environment, potentially reducing build inconsistencies and improving maintenance.
This commit is contained in:
parent
6ead64eed2
commit
486ca396f3
1 changed files with 2 additions and 2 deletions
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
|
@ -26,8 +26,8 @@ on:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
|
container:
|
||||||
runs-on: ubuntu-latest
|
image: node:20-bookworm
|
||||||
|
|
||||||
name: "build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }}"
|
name: "build - crystal: ${{ matrix.crystal }}, stable: ${{ matrix.stable }}"
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue