Gunnar

nordisk/ci-status

README.md

# CI status: ci

Written by the dwarves forge (`dwarves serve`, its `[ci]` table) at 2026-10-30 00:34 UTC. Each pipeline runs on a new head of its branch (polled, last poll 2026-10-30 00:26:14.390888167) or on its cron, one run at a time.

| pipeline | repo | branch | commit | trigger | result | finished (UTC) | took | files |
|---|---|---|---|---|---|---|---|---|
| gunnar-ci | gunnar | master | `c3dc9d27` | push | 🔴 red | 2026-10-29 23:58 | 20m44s | `runs/gunnar-ci/20261029T2337Z-c3dc9d27` |
| holger-ci | holger | main | `4ea6bf02` | push | 🟢 green | 2026-10-30 00:08 | 10m36s | `runs/holger-ci/20261029T2358Z-4ea6bf02` |
| gunnar-ui-ci | gunnar-ui | main | `da6abcd5` | push | 🔴 red | 2026-10-30 00:25 | 6m37s | `runs/gunnar-ui-ci/20261030T0018Z-da6abcd5` |
| holger-ui-ci | holger-ui | main | `26fd500d` | push | 🔴 red | 2026-10-29 20:07 | 0m09s | `runs/holger-ui-ci/20261029T2007Z-26fd500d` |
| monetize-ci | monetize | main | `46ac2c6d` | push | 🔴 red | 2026-10-30 00:34 | 8m58s | `runs/monetize-ci/20261030T0025Z-46ac2c6d` |
| edda-ci | edda | main | `8fab7e25` | push | 🔴 red | 2026-10-30 00:18 | 7m22s | `runs/edda-ci/20261030T0011Z-8fab7e25` |
| scorecard-gunnar | gunnar | master | `d419ac64` | manual | 🟢 green | 2026-10-29 17:35 | 2m57s | `runs/scorecard-gunnar/20261029T1732Z-d419ac64` |
| scorecard-holger | holger | main | `c1d6d1a1` | manual | 🟢 green | 2026-10-29 15:20 | 1m50s | `runs/scorecard-holger/20261029T1518Z-c1d6d1a1` |

## Why red

- **gunnar-ci** `c3dc9d27`: run explorer-run_pipeline-1793317051738 failed: 0/1 steps passed — no reason was filed for the step (jera job ci-master/ci/0)
- **gunnar-ui-ci** `da6abcd5`: stopped: the disk has 109 GB free, under the box's floor of 110 GB (DWARVES_CI_MIN_FREE_GB)
- **holger-ui-ci** `26fd500d`: run explorer-run_pipeline-1793304463447 failed: 0/1 steps passed — no reason was filed for the step (jera job ci-main/ci/0)
- **monetize-ci** `46ac2c6d`: stopped: the disk has 109 GB free, under the box's floor of 110 GB (DWARVES_CI_MIN_FREE_GB)
- **edda-ci** `8fab7e25`: stopped: the disk has 109 GB free, under the box's floor of 110 GB (DWARVES_CI_MIN_FREE_GB)

## scorecard-gunnar

OpenSSF Scorecard v5.6.0, local mode, on `gunnar` at `d419ac64`: **5.2 / 10** (the aggregate of the checks local mode runs).

| check | score | reason |
|---|---|---|
| Binary-Artifacts | 10 / 10 | no binaries found in the repo |
| Dangerous-Workflow | 10 / 10 | no dangerous workflow patterns detected |
| Dependency-Update-Tool | 0 / 10 | no update tool detected |
| Fuzzing | 0 / 10 | project is not fuzzed |
| License | 9 / 10 | license file detected |
| Packaging | inconclusive | packaging workflow not detected |
| Pinned-Dependencies | 0 / 10 | dependency not pinned by hash detected -- score normalized to 0 |
| SAST | 0 / 10 | no SAST tool detected |
| Security-Policy | 10 / 10 | security policy file detected |
| Token-Permissions | 10 / 10 | GitHub workflow tokens follow principle of least privilege |
| Vulnerabilities | 0 / 10 | 40 existing vulnerabilities detected |

Not run in local mode (they need a GitHub or GitLab API): Branch-Protection, CI-Tests, CII-Best-Practices, Code-Review, Contributors, Maintained, SBOM, Signed-Releases, Webhooks.

## scorecard-holger

OpenSSF Scorecard v5.6.0, local mode, on `holger` at `unknown`: **2.9 / 10** (the aggregate of the checks local mode runs).

| check | score | reason |
|---|---|---|
| Binary-Artifacts | 6 / 10 | binaries present in source code |
| Dangerous-Workflow | inconclusive | no workflows found |
| Dependency-Update-Tool | 0 / 10 | no update tool detected |
| Fuzzing | 0 / 10 | project is not fuzzed |
| License | 9 / 10 | license file detected |
| Packaging | inconclusive | packaging workflow not detected |
| Pinned-Dependencies | inconclusive | no dependencies found |
| SAST | 0 / 10 | no SAST tool detected |
| Security-Policy | 10 / 10 | security policy file detected |
| Token-Permissions | inconclusive | No tokens found |
| Vulnerabilities | 0 / 10 | 10 existing vulnerabilities detected |

Not run in local mode (they need a GitHub or GitLab API): Branch-Protection, CI-Tests, CII-Best-Practices, Code-Review, Contributors, Maintained, SBOM, Signed-Releases, Webhooks.

## History

| finished (UTC) | pipeline | commit | trigger | result |
|---|---|---|---|---|
| 2026-10-30 00:34 | monetize-ci | `46ac2c6d` | push | 🔴 red |
| 2026-10-30 00:25 | gunnar-ui-ci | `da6abcd5` | push | 🔴 red |
| 2026-10-30 00:18 | edda-ci | `8fab7e25` | push | 🔴 red |
| 2026-10-30 00:08 | holger-ci | `4ea6bf02` | push | 🟢 green |
| 2026-10-29 23:58 | gunnar-ci | `c3dc9d27` | push | 🔴 red |
| 2026-10-29 23:09 | monetize-ci | `4be2a54d` | push | 🔴 red |
| 2026-10-29 21:55 | edda-ci | `84214c72` | push | 🔴 red |
| 2026-10-29 21:51 | gunnar-ci | `32085850` | push | 🔴 red |
| 2026-10-29 21:21 | gunnar-ui-ci | `0b9a8e61` | push | 🔴 red |
| 2026-10-29 21:20 | holger-ci | `3794de2a` | push | 🔴 red |
| 2026-10-29 20:48 | monetize-ci | `d07ed2d8` | push | 🔴 red |
| 2026-10-29 20:48 | gunnar-ui-ci | `ca5521cd` | push | 🔴 red |
| 2026-10-29 20:08 | edda-ci | `7b2824e7` | push | 🔴 red |
| 2026-10-29 20:08 | monetize-ci | `b59acb49` | push | 🔴 red |
| 2026-10-29 20:07 | holger-ui-ci | `26fd500d` | push | 🔴 red |
| 2026-10-29 20:07 | gunnar-ui-ci | `20ade256` | push | 🔴 red |
| 2026-10-29 20:07 | gunnar-ci | `11b8bfdb` | push | 🔴 red |
| 2026-10-29 19:28 | holger-ci | `6e8598f0` | manual | 🔴 red |
| 2026-10-29 17:35 | scorecard-gunnar | `d419ac64` | manual | 🟢 green |
| 2026-10-29 15:20 | gunnar-ci | `b68b1176` | push | 🔴 red |
| 2026-10-29 15:20 | scorecard-holger | `c1d6d1a1` | manual | 🟢 green |
| 2026-10-29 15:18 | scorecard-gunnar | `` | manual | 🔴 red |

The files of a run (the forge's step log, the repository's own `receipt.json` and step logs) are in this repository under `runs/<pipeline>/`; clone it with `git clone ssh://anonymous@git.gunnar.rs:2222/nordisk/ci-status.git`.