diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a10c7d0..60b1ffe 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,7 +15,7 @@ on: workflow_dispatch: env: - KAPI_VERSION: "1.2.0-rc11" + KAPI_VERSION: "1.2.0-rc14" jobs: test-plan: @@ -26,7 +26,7 @@ jobs: - uses: neokapi/setup-kapi@v1 with: - version: "1.2.0-rc11" + version: "1.2.0-rc14" plugins: "" - name: Run plan @@ -54,7 +54,7 @@ jobs: - uses: neokapi/setup-kapi@v1 with: - version: "1.2.0-rc11" + version: "1.2.0-rc14" plugins: "" # The fixture is deliberately untranslated: the ship gate must FAIL the @@ -87,7 +87,7 @@ jobs: - uses: neokapi/setup-kapi@v1 with: - version: "1.2.0-rc11" + version: "1.2.0-rc14" plugins: "" - name: Gate the fixture source file @@ -111,7 +111,7 @@ jobs: - uses: neokapi/setup-kapi@v1 with: - version: "1.2.0-rc11" + version: "1.2.0-rc14" plugins: "" - name: Pseudo-translate the fixture diff --git a/README.md b/README.md index c14556e..525cc63 100644 --- a/README.md +++ b/README.md @@ -160,12 +160,12 @@ Ordinary builds never fail on target-language drift — a locale that is behind with: command: run args: "translate" - project: "myproject.kapi" + project: "kapi.yaml" paths: "src/locales/" commit-message: "chore: update translations" ``` -This runs `kapi run -p myproject.kapi translate`. +This runs `kapi run -p kapi.yaml translate`. ### Caching @@ -175,7 +175,7 @@ The loop runs incrementally via the project's `.kapi/cache` (block store, extrac - uses: actions/cache@v5 with: path: .kapi/cache - key: kapi-cache-${{ hashFiles('*.kapi', 'src/locales/en/**') }} + key: kapi-cache-${{ hashFiles('kapi.yaml', 'src/locales/en/**') }} restore-keys: kapi-cache- ``` @@ -187,7 +187,7 @@ Server-connected projects don't need this — the project state lives on the ser |---|---|---| | `command` | `up` | Kapi subcommand to execute | | `args` | | Additional arguments | -| `project` | | Path to `.kapi` project file (`-p` flag) | +| `project` | | Path to the `kapi.yaml` recipe (`-p` flag) | | `plan` | `false` | With `command: up`: dry run — pending work, TM leverage, token estimate; no writes, no provider calls | | `fail-on-parked` | `false` | With `command: up`, fail the workflow when the run parks instead of committing partial progress | | `commit` | `true` | Whether to commit changes | diff --git a/action.yml b/action.yml index a8c7b3c..303a81d 100644 --- a/action.yml +++ b/action.yml @@ -14,7 +14,7 @@ inputs: required: false default: "" project: - description: "Path to .kapi project file (-p flag)" + description: "Path to the kapi.yaml recipe (-p flag)" required: false default: "" plan: