Skip to content

docs: kapi.yaml recipe naming (kapi 1.2)#5

Merged
asgeirf merged 2 commits into
mainfrom
chore/kapi-yaml
Jul 20, 2026
Merged

docs: kapi.yaml recipe naming (kapi 1.2)#5
asgeirf merged 2 commits into
mainfrom
chore/kapi-yaml

Conversation

@asgeirf

@asgeirf asgeirf commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

kapi 1.2 renames the project recipe from a directory-named <name>.kapi to the fixed basename kapi.yaml (discovery matches kapi.yaml exactly; explicit -p <path> stays permissive).

Changes

  • README.mdproject: "myproject.kapi"project: "kapi.yaml"; kapi run -p myproject.kapi …-p kapi.yaml; hashFiles('*.kapi', …)hashFiles('kapi.yaml', …); inputs-table row "Path to .kapi project file" → "Path to the kapi.yaml recipe".
  • action.ymlproject input description "Path to .kapi project file (-p flag)" → "Path to the kapi.yaml recipe (-p flag)".
  • .github/workflows/test.yml — bumped the CLI pins from 1.2.0-rc111.2.0 (see note; not part of the docs scope but consistent with the version-bump directive).

Untouched

  • .kapi/cache state-dir references (both README mentions).
  • test/fixture/fixture.kapi — left as-is: the test workflow loads it via an explicit -p (project: "test/fixture/fixture.kapi"), which remains permissive for any filename in 1.2, so it need not be renamed. Flagging in case you'd prefer the fixture demonstrate the new kapi.yaml name.

⚠️ Pinned to the just-cut 1.2.0-rc14 release candidate. This is an RC, not stable 1.2.0 — repoint to the stable 1.2.0 (i.e. the actual kapi.yaml-aware release) once it lands.

asgeirf and others added 2 commits July 20, 2026 13:33
kapi 1.2 renames the project recipe to the fixed basename kapi.yaml.
Update the README examples and inputs table, and the action.yml `project`
input description, to name kapi.yaml. Also bump the self-test CLI pins
from 1.2.0-rc11 to 1.2.0 (the stable target).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Cut release candidate v1.2.0-rc14; update the test.yml CLI pins from the
placeholder 1.2.0 to the just-cut 1.2.0-rc14.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@asgeirf
asgeirf merged commit ec0da4f into main Jul 20, 2026
0 of 4 checks passed
@asgeirf
asgeirf deleted the chore/kapi-yaml branch July 20, 2026 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant