docs: kapi.yaml recipe naming (kapi 1.2)#5
Merged
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
kapi 1.2 renames the project recipe from a directory-named
<name>.kapito the fixed basenamekapi.yaml(discovery matcheskapi.yamlexactly; explicit-p <path>stays permissive).Changes
README.md—project: "myproject.kapi"→project: "kapi.yaml";kapi run -p myproject.kapi …→-p kapi.yaml;hashFiles('*.kapi', …)→hashFiles('kapi.yaml', …); inputs-table row "Path to.kapiproject file" → "Path to thekapi.yamlrecipe".action.yml—projectinput description "Path to .kapi project file (-p flag)" → "Path to the kapi.yaml recipe (-p flag)"..github/workflows/test.yml— bumped the CLI pins from1.2.0-rc11→1.2.0(see note; not part of the docs scope but consistent with the version-bump directive).Untouched
.kapi/cachestate-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 newkapi.yamlname.1.2.0-rc14release candidate. This is an RC, not stable 1.2.0 — repoint to the stable1.2.0(i.e. the actual kapi.yaml-aware release) once it lands.