Skip to content

Releases: dirien/skill-ci

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 00:03

Changelog

Features

  • fcb8905: feat(runner): score a trial without Discoverability (@dirien)
  • a0a41e7: feat(demo): k8s-incident-triage as the demo skill, with stage scripts (@dirien)

Bug fixes

  • 7759c30: fix(deploy): point install.sh at the renamed README section (@dirien)
  • bb5cf7b: fix(controller): allow downloads.claude.ai for agent installs by default (@dirien)

Others

  • dea37c8: docs: add AGENTS.md for coding agents (@dirien)
  • c31c354: docs(slides): k8s-incident-triage demo, the scoring slides and new backups (@dirien)
  • 4604aa9: chore: point the chart, kustomize config, Pulumi and docs at release 0.12.0 (@dirien)

v0.11.2

Choose a tag to compare

@github-actions github-actions released this 01 Nov 09:32

Changelog

Features

  • 43c9a5e: feat(dashboard): filter every per-skill panel by a Skill variable (@dirien)

Bug fixes

  • 6966288: fix(ui): write log offsets before the first step as -0.5s, not +-0.5s (@dirien)
  • cdddbf3: fix(deploy): stale dashboard, CRD wait, llm-keys merge and a GitOps guide (@dirien)
  • 60c9213: fix(runner): decode the native Codex exec wrappers Codex 0.161.0 emits (@dirien)

Others

  • 47c3031: docs: distribution slide and roadmap item, mark shipped roadmap items as done (@dirien)
  • 46bf354: docs(slides): skills as OCI artifacts, and the evidence attached to the digest (@dirien)
  • bc9fbcd: docs(slides): four hands-up questions, backups from the 0.11.1 UI and Grafana (@dirien)
  • 37af313: docs(slides): backup for the network tab, pypi.org dropped in mode none (@dirien)
  • f69821a: chore: point the chart, kustomize config, Pulumi and docs at release 0.11.2 (@dirien)

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 21:53

Changelog

Features

  • 2939aaa: feat(runner): retry rate-limited trials inside Harbor (@dirien)

Bug fixes

  • 08b753d: fix(infra): set the Hubble Relay on an existing SkillCIConfig from make deploy (@dirien)
  • abf814a: fix(runner): leave resolver search-path lookups and link-local noise out of the flows (@dirien)
  • d4c446b: fix(ui): pending runs, empty trial states, layout and copy from a review pass (@dirien)

Others

  • a2a8316: chore: point the chart, kustomize config, Pulumi and docs at release 0.11.1 (@dirien)

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 20:51

Changelog

Features

  • ab74d33: feat(ui): contract, fixtures and scaffold for the trial session viewer (@dirien)
  • 983f057: feat(reportstore): bundle annotations, bounded gunzip, shared fetches and a trial cache (@dirien)
  • 7e933a5: feat(runner): trial bundles, Hubble flows per trial and a configurable judge (@dirien)
  • 1a8a709: feat(controller): configurable judge, Hubble Relay setting, attempts and pushed-by (@dirien)
  • a2dbd9c: feat(session): trial session model built from bundles (@dirien)
  • e095941: feat(ui): overview, runs, skills, models, run, trial session and compare pages (@dirien)
  • 698a3cb: feat(reportsite): /api/v1 handlers for the UI, server-rendered pages removed (@dirien)

Bug fixes

  • f2c4251: fix(controller): retry runs that only failed on provider rate limits (@dirien)
  • f8190b8: fix(reportsite): lock every write to the trial state map (@dirien)

Others

  • 7ee2393: docs(slides): network modes verified on 0.10.1, warm pools in the parts and architecture (@dirien)
  • c79ae81: docs: standalone README, topic docs under docs/, runs on any Kubernetes cluster (@dirien)
  • 229291f: docs: Apache-2.0 license, NOTICE, governance and community files, DCO and Scorecard checks (@dirien)
  • 0f97a4d: ci: run the DCO check only on pull requests from contributors, never on pushes to main (@dirien)
  • be0be51: chore: lint the community files with markdownlint (@dirien)
  • dc48c7b: chore: point the chart, kustomize config, Pulumi and docs at release 0.11.0 (@dirien)

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 12:41

Changelog

Bug fixes

  • 6dc47f6: fix(controller): allow the judge host in network none and allowlist (@dirien)

Others

  • ede4674: chore: point the chart, kustomize config, Pulumi and docs at release 0.10.1 (@dirien)

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 11:50

Changelog

Features

  • 5e470b2: feat(infra): Pulumi installs the controller from the OCI chart (@dirien)
  • b192a9b: feat(demo): make deploy runs pulumi up with the stack's release (@dirien)
  • 732d80a: feat(controller): sandbox profiles, network modes, and tiers on failed runs (@dirien)
  • 4b83286: feat(sandbox): trials from warm pools, eval labels, network metadata (@dirien)
  • 6457835: feat(infra): apply the SandboxProfile CRD from the chart (@dirien)
  • 70ee365: feat(controller): SkillCIConfig holds the platform settings (@dirien)
  • f0d79fd: feat(infra): apply the SkillCIConfig CRD from the chart (@dirien)

Bug fixes

Others

  • 093cdcd: docs: network modes and sandbox profiles (@dirien)
  • 9422402: chore: point the chart, kustomize config, Pulumi and docs at release 0.9.0 (@dirien)
  • 01b773a: docs: settings live in SkillCIConfig and SandboxProfile (@dirien)
  • a206099: chore: point the chart, kustomize config, Pulumi and docs at release 0.10.0 (@dirien)

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 10:16

Changelog

Features

  • cf8c69e: feat(demo): make draft-evals drafts evals.json for review (@dirien)
  • e4c4d49: feat(deploy): optional OTLP export in install.sh and make deploy (@dirien)

Bug fixes

  • 03d3576: fix(runner): say what is missing when a skill has no eval dataset (@dirien)

Others

  • 1f35e53: docs(slides): skill anatomy, the OpenTelemetry export, and current facts (@dirien)
  • 34379d2: docs: the no-dataset error and drafting test cases (@dirien)
  • 569fb68: docs(slides): who writes the test cases (@dirien)
  • 7eb9921: chore: point the chart, kustomize config and docs at release 0.8.1 (@dirien)

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 09:33

Changelog

Features

  • 0992b93: feat(controller): push the skillci_* metrics over OpenTelemetry (OTLP) (@dirien)
  • 1e995d1: feat(chart): otlp values for the OpenTelemetry export (@dirien)

Bug fixes

  • 858d55e: fix(dashboard): join the lift and its interval in one row (@dirien)
  • 09392ea: fix(infra): replace the dashboard ConfigMap delete-first (@dirien)

Others

  • 8f269ec: docs(slides): show the current Claude Code and Codex lift with intervals (@dirien)
  • 54c675d: docs(slides): add the OpenCode and Qwen 3.8 Flash lift (@dirien)
  • cb7fab3: docs: record the three-agent results and the 2026-10-31 deploy tests (@dirien)
  • 9c591d5: docs(slides): use the measured three-agent v1.2.0 results in the gate and regression slides (@dirien)
  • 0711eb2: docs(slides): add backup slides with the dashboard, the skill page and the Rejected run (@dirien)
  • 04de594: docs: record the live harness bump rehearsal (@dirien)
  • 966601a: docs: note the pre-baked harness bump runs in the demo state (@dirien)
  • 1a932d1: docs: describe the OpenTelemetry export (@dirien)
  • 6717158: chore: point the chart, kustomize config and docs at release 0.8.0 (@dirien)
  • b001d2f: docs: point DEMO.md at release 0.8.0 (@dirien)

v0.7.3

Choose a tag to compare

@github-actions github-actions released this 31 Oct 07:35

Changelog

Features

  • 6d99985: feat(runner): reject an OpenRouter provisioning key before any work (@dirien)

Others

  • 9beee55: docs: describe patch hunk 12 and the OpenRouter API key requirement (@dirien)
  • 106d434: chore: point the chart, kustomize config and docs at release 0.7.3 (@dirien)

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 31 Oct 03:32

Changelog

Bug fixes

  • b2135e0: fix(runner): forward the gateway key to OpenCode in the sandbox (@dirien)

Others

  • 15488bf: chore: point the chart, kustomize config and docs at release 0.7.2 (@dirien)