mirror of
https://github.com/the-draupnir-project/Draupnir.git
synced 2026-09-29 14:08:11 +00:00
Reduce Ci in a box test matrix size in CI. (#1181)
Ci in a Box / Build & Lint / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 24 / slim / arm64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / slim / arm64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / slim / arm64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / slim / arm64 (push) Canceled after 0s
Docker Hub - Develop / docker-latest (push) Canceled after 0s
GHCR - Development Branches / ghcr-publish (push) Canceled after 0s
Tests / Build & Lint (push) Canceled after 0s
Tests / Unit tests (push) Canceled after 0s
Tests / Integration tests (push) Canceled after 0s
Tests / Application Service Integration tests (push) Canceled after 0s
Validate Docker Build / validate-docker-build (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Build & Lint / Node 24 / slim / arm64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Unit tests / Node 24 / slim / arm64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Integration tests / Node 24 / slim / arm64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / slim / amd64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 26 / alpine / amd64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / alpine / arm64 (push) Canceled after 0s
Ci in a Box / Application Service Integration tests / Node 24 / slim / arm64 (push) Canceled after 0s
Docker Hub - Develop / docker-latest (push) Canceled after 0s
GHCR - Development Branches / ghcr-publish (push) Canceled after 0s
Tests / Build & Lint (push) Canceled after 0s
Tests / Unit tests (push) Canceled after 0s
Tests / Integration tests (push) Canceled after 0s
Tests / Application Service Integration tests (push) Canceled after 0s
Validate Docker Build / validate-docker-build (push) Canceled after 0s
* Reduce Ci in a box test matrix size in CI. Reduces the amount of noise the box is creating at the cost of reduced test coverage. Requested by Gnuxie. * Remove unneeded box prefix.
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
# Called Box here to have the name that shows up in github GUI not be the full Ci in a box
|
||||
name: Box
|
||||
name: Ci in a Box
|
||||
|
||||
on:
|
||||
push:
|
||||
@@ -44,6 +44,16 @@ jobs:
|
||||
node: ["24", "26"]
|
||||
variant: [slim, alpine]
|
||||
arch: [amd64, arm64]
|
||||
exclude:
|
||||
- node: "26"
|
||||
variant: alpine
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: amd64
|
||||
include:
|
||||
- arch: amd64
|
||||
runner: ubuntu-24.04
|
||||
@@ -92,6 +102,16 @@ jobs:
|
||||
node: ["24", "26"]
|
||||
variant: [slim, alpine]
|
||||
arch: [amd64, arm64]
|
||||
exclude:
|
||||
- node: "26"
|
||||
variant: alpine
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: amd64
|
||||
include:
|
||||
- arch: amd64
|
||||
runner: ubuntu-24.04
|
||||
@@ -129,8 +149,8 @@ jobs:
|
||||
|
||||
integration:
|
||||
name:
|
||||
Ci Box Integration tests / Node ${{ matrix.node }} / ${{ matrix.variant }}
|
||||
/ ${{ matrix.arch }}
|
||||
Integration tests / Node ${{ matrix.node }} / ${{ matrix.variant }} / ${{
|
||||
matrix.arch }}
|
||||
runs-on: ${{ matrix.runner }}
|
||||
continue-on-error: ${{ matrix.node == '26' }}
|
||||
strategy:
|
||||
@@ -139,6 +159,16 @@ jobs:
|
||||
node: ["24", "26"]
|
||||
variant: [slim, alpine]
|
||||
arch: [amd64, arm64]
|
||||
exclude:
|
||||
- node: "26"
|
||||
variant: alpine
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: amd64
|
||||
include:
|
||||
- arch: amd64
|
||||
runner: ubuntu-24.04
|
||||
@@ -197,6 +227,16 @@ jobs:
|
||||
node: ["24", "26"]
|
||||
variant: [slim, alpine]
|
||||
arch: [amd64, arm64]
|
||||
exclude:
|
||||
- node: "26"
|
||||
variant: alpine
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: arm64
|
||||
- node: "26"
|
||||
variant: slim
|
||||
arch: amd64
|
||||
include:
|
||||
- arch: amd64
|
||||
runner: ubuntu-24.04
|
||||
|
||||
Reference in New Issue
Block a user