Skip to content

chore(deps): bump infer CLI v0.117.0 -> v0.117.1, infer-action v0.9.1 -> v0.11.1#19

Merged
edenreich merged 1 commit into
mainfrom
bot/centralize-infer-workflow
Jun 2, 2026
Merged

chore(deps): bump infer CLI v0.117.0 -> v0.117.1, infer-action v0.9.1 -> v0.11.1#19
edenreich merged 1 commit into
mainfrom
bot/centralize-infer-workflow

Conversation

@ghost

@ghost ghost commented Jun 2, 2026

Copy link
Copy Markdown

Summary

Centralized-config changes in one PR:

  1. Adds/updates .github/workflows/infer.yml as a thin caller of the org reusable workflow
    inference-gateway/.github/.github/workflows/infer.yml@v0.5.3,
    wiring the @infer bot (inference-gateway/infer-action) into this repo.
  2. Bumps this repo's Flox infer pin (.flox/env/manifest.toml) to
    v0.117.1 (the latest inference-gateway/cli release) and
    refreshes .flox/env/manifest.lock.
  3. Regenerates the committed .infer/ config with infer init --overwrite --skip-migrations
    using that CLI.

Setup lives centrally, so future moves (action bump, model, tool scope, CLI version) are a
re-run of migrate-infer.yml instead of a hand-edit per repo.

Ran in CI (mirrors bump-adl.yml):

  • sed the inference-gateway/cli pin in .flox/env/manifest.toml to the latest release
  • flox upgrade infer + flox activate to refresh .flox/env/manifest.lock
  • flox activate -- infer init --overwrite --skip-migrations to regenerate .infer/

Heads-up: infer init --overwrite resets .infer/ to CLI defaults. .infer/agents.yaml
and .infer/mcp.yaml (this repo's A2A agents registry + MCP servers) are preserved
byte-for-byte; every other config file (config.yaml, prompts.yaml, keybindings.yaml,
channels.yaml, computer_use.yaml, heartbeat.yaml, shortcuts/*) is regenerated.
.infer/bin, logs, history and the conversations DB stay out via the nested
.infer/.gitignore. Review the diff before merging.

Notes

  • Triggers on @infer mentions in issues / issue comments. Default model
    deepseek/deepseek-v4-flash. The infer-action pin lives in the reusable infer.yml.
  • Also adds a manual workflow_dispatch form: from this repo's Actions tab pick Infer,
    type a free-text prompt, and the bot works it in that run and opens a PR (no issue
    needed) - mirroring the @claude workflow.
  • Tools = infer-action's default bash whitelist + the language preset (+ markdownlint where
    set), configured in repos.yaml (the entry's orchestrators.infer block).
  • Requires the @infer GitHub App (INFER_APP_ID / INFER_APP_PRIVATE_KEY) installed on
    this repo plus the provider API-key secrets; both reach the reusable workflow via
    secrets: inherit.

Filed by migrate-infer.yml.

@ghost ghost added the ci label Jun 2, 2026
@edenreich edenreich merged commit 7377902 into main Jun 2, 2026
@edenreich edenreich deleted the bot/centralize-infer-workflow branch June 2, 2026 21:46
github-actions Bot pushed a commit that referenced this pull request Jun 6, 2026
## [0.7.0](v0.6.3...v0.7.0) (2026-06-06)

### ✨ Features

* add reasoning_format as explicit parameter to create_chat_completion methods ([#34](#34)) ([c2ea888](c2ea888))

### 🐛 Bug Fixes

* correct docker run -e syntax in examples/README.md ([#33](#33)) ([9c756d9](9c756d9)), closes [#27](#27)
* derive __version__ from package metadata to prevent drift ([#30](#30)) ([c150560](c150560))
* make streaming delta content optional ([#31](#31)) ([1c6c533](1c6c533))

### 👷 CI

* centralize claude.yml via reusable workflow ([#13](#13)) ([d0df597](d0df597))
* centralize claude.yml via reusable workflow ([#14](#14)) ([f50da35](f50da35))
* centralize infer.yml + bump infer CLI and sync .infer config ([#17](#17)) ([126c41f](126c41f))
* centralize infer.yml + sync .infer config ([#16](#16)) ([b1166ff](b1166ff))
* centralize infer.yml via reusable workflow ([#15](#15)) ([4c9a38d](4c9a38d))
* **infer:** centralize infer.yml + bump infer CLI and sync .infer config ([#18](#18)) ([7ae73a6](7ae73a6))

### 🔧 Miscellaneous

* **deps:** bump claude-code 2.1.148 -> 2.1.158 ([#20](#20)) ([eeb796b](eeb796b))
* **deps:** bump codex 0.133.0 -> 0.135.0 ([#23](#23)) ([d20f9a2](d20f9a2))
* **deps:** bump infer CLI v0.117.0 -> v0.117.1, infer-action v0.9.1 -> v0.11.1 ([#19](#19)) ([7377902](7377902))
* **deps:** bump infer CLI v0.117.1 -> v0.119.0, infer-action v0.11.2 -> v0.11.4 ([#24](#24)) ([ecc2634](ecc2634))
* **deps:** bump infer-action v0.11.1 -> v0.11.2 ([#22](#22)) ([c348db4](c348db4))
* **flox:** add missing manifest.lock file ([ad15f9f](ad15f9f))
* trim requirements.txt to runtime dependencies only ([#32](#32)) ([0c95d4c](0c95d4c))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant