From bc1b5ec16dff91aeb5354e169e7e16a75e687be2 Mon Sep 17 00:00:00 2001 From: Toshihiko SHIMOKAWA Date: Wed, 26 Aug 2026 01:34:34 +0900 Subject: [PATCH] chore(renovate): adopt the shared elixir preset This repository has never had a Renovate configuration. It was split out in July and the wiring was never done, so nothing updates its hex dependencies or its mix.lock, and no dependency dashboard exists to make that visible. The :elixir preset already exists and is in use by tenbin_dns, tdig, tenbin_ex, tenbin_cache and elixir_dnstap; this is the same one line those repositories carry. The preset restricts enabledManagers to mix and github-actions, which is exactly this repository's dependency surface: mix.exs plus two workflows that call the shared elixir-ci and ai-review workflows on the moving v1 tag. It also pins the Erlang/OTP floor used to regenerate lock files to ^27, without which every mix.lock update fails to install Elixir 1.20. Committing the file is only half of it -- the repository also has to be added to the Renovate app installation, which is tracked in smkwlab/latex-ecosystem#174. Claude-Session: https://claude.ai/code/session_01A4evmv8455WAdCJ4sFbmpZ --- .github/renovate.json | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .github/renovate.json diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000..abac036 --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["github>smkwlab/.github:elixir#v1"] +}