Skip to content

chore(deps): bump infer-action v0.17.2 -> v0.19.0#654

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

chore(deps): bump infer-action v0.17.2 -> v0.19.0#654
edenreich merged 1 commit into
mainfrom
bot/centralize-infer-workflow

Conversation

@inference-gateway-maintainer

Copy link
Copy Markdown
Contributor

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.14.2,
    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.123.1 (the latest inference-gateway/cli release) and
    refreshes .flox/env/manifest.lock.

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 migrate-claude.yml):

  • sed the inference-gateway/cli pin in .flox/env/manifest.toml to the latest release
  • flox upgrade infer + flox activate -- true to refresh .flox/env/manifest.lock in canonical form

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 maintainer GitHub App (INFERENCE_GATEWAY_MAINTAINER_APP_ID /
    INFERENCE_GATEWAY_MAINTAINER_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.

@inference-gateway-maintainer inference-gateway-maintainer Bot requested a review from a team as a code owner June 26, 2026 20:05
@edenreich edenreich merged commit c66e6d2 into main Jun 26, 2026
1 check passed
@edenreich edenreich deleted the bot/centralize-infer-workflow branch June 26, 2026 20:08
edenreich pushed a commit that referenced this pull request Jun 26, 2026
## 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.14.2`,
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.123.1` (the latest `inference-gateway/cli` release) and
   refreshes `.flox/env/manifest.lock`.

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 `migrate-claude.yml`):
- sed the `inference-gateway/cli` pin in `.flox/env/manifest.toml` to
the latest release
- `flox upgrade infer` + `flox activate -- true` to refresh
`.flox/env/manifest.lock` in canonical form

### 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 maintainer GitHub App
(`INFERENCE_GATEWAY_MAINTAINER_APP_ID` /
`INFERENCE_GATEWAY_MAINTAINER_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](https://github.com/inference-gateway/.github/blob/main/.github/workflows/migrate-infer.yml).

Co-authored-by: inference-gateway-maintainer[bot] <246577062+inference-gateway-maintainer[bot]@users.noreply.github.com>
inference-gateway-releaser Bot added a commit that referenced this pull request Jun 27, 2026
## [0.124.0](v0.123.1...v0.124.0) (2026-06-27)

### 🚀 Features

* add /env shortcut for creating .env.example with provider API keys ([#655](#655)) ([3227e15](3227e15)), closes [#519](#519)
* **tools:** add Agent tool for local subagents ([#658](#658)) ([1712f6e](1712f6e)), closes [#653](#653) [#653](#653)
* **tools:** add AskUserQuestion clarifying-question form for plan mode ([#661](#661)) ([998bf37](998bf37)), closes [#652](#652)
* add sleep to default bash allow-list ([#660](#660)) ([2d945c3](2d945c3)), closes [#659](#659)

### 🧹 Maintenance

* **deps:** bump infer-action v0.17.2 -> v0.19.0 ([#654](#654)) ([c66e6d2](c66e6d2))
* **flox:** update codex and infer versions ([4268714](4268714))
@inference-gateway-releaser

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.124.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant