Files
logos-modules-release/.github/workflows/release-logos-chat-module-mix.yml
T
Prem Chaitanya Prathi 9415f8a70a Add chat_module_mix + chat_ui_mix (testnet-0.2 mix variants) (#19)
* feat: add chat_module_mix + chat_ui_mix (testnet-0.2 mix variants)

Add the mix-enabled chat modules as submodules tracking the
feat/logos-testnetv02-mix branch, alongside the stock master-tracked
chat_module/chat_ui. They publish under distinct names (chat_module_mix,
chat_ui_mix per metadata.json), so they don't collide with the non-mix
releases. chat_ui_mix depends on chat_module_mix.

- submodules/logos-chat-module-mix -> logos-co/logos-chat-module@e187825
- submodules/logos-chat-ui-mix     -> logos-co/logos-chat-ui@fe86886
- generated per-module release workflows (workflow_dispatch only)

* chore: bump chat_module_mix + chat_ui_mix to librln-linux-fixed tips

chat_module_mix e187825 -> b31880d, chat_ui_mix fe86886 -> 89110b5 — pulls in
the stateless librln hashes for linux + x86_64-darwin (via logos-chat c6a35bf),
so the released modules build on Linux, not just darwin-arm64.

* chore: bump chat_ui_mix to bc06582 (default shardId 0 — fleet receive fix)
2026-07-03 09:44:11 -03:00

36 lines
1.1 KiB
YAML

name: Release logos-chat-module-mix
# Manually-triggered release for a single submodule. Delegates the
# build / verify / sign / publish pipeline to the local
# _release-module.yml reusable workflow so signing config lives in
# exactly one place.
#
# Source of truth for module name + version is
# submodules/logos-chat-module-mix/metadata.json — read by the upstream
# logos-modules-release-action.
#
# This file is generated by scripts/add-module.sh from
# release-module.yml.template. Don't hand-edit the boilerplate; if you
# need to change the pipeline, edit _release-module.yml (shared) or the
# template (affects future modules).
on:
workflow_dispatch:
inputs:
force_build:
description: "Force build — replace the current published release if it has the same version."
type: boolean
default: false
# Forked repos default to a read-only GITHUB_TOKEN.
permissions:
contents: write
jobs:
release:
uses: ./.github/workflows/_release-module.yml
with:
module_path: submodules/logos-chat-module-mix
force_build: ${{ inputs.force_build }}
secrets: inherit