From 86d6fa84ea6f2eb13e72ece87da0868f2a32b895 Mon Sep 17 00:00:00 2001 From: erhant Date: Wed, 24 Jun 2026 00:11:00 +0300 Subject: [PATCH] add explorer-ui and indexer-module (#6) --- .github/workflows/release-lez-explorer-ui.yml | 35 +++++++++++++++++++ .../workflows/release-lez-indexer-module.yml | 35 +++++++++++++++++++ .gitmodules | 6 ++++ submodules/lez-explorer-ui | 1 + submodules/lez-indexer-module | 1 + 5 files changed, 78 insertions(+) create mode 100644 .github/workflows/release-lez-explorer-ui.yml create mode 100644 .github/workflows/release-lez-indexer-module.yml create mode 160000 submodules/lez-explorer-ui create mode 160000 submodules/lez-indexer-module diff --git a/.github/workflows/release-lez-explorer-ui.yml b/.github/workflows/release-lez-explorer-ui.yml new file mode 100644 index 0000000..34b1962 --- /dev/null +++ b/.github/workflows/release-lez-explorer-ui.yml @@ -0,0 +1,35 @@ +name: Release lez-explorer-ui + +# 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/lez-explorer-ui/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/lez-explorer-ui + force_build: ${{ inputs.force_build }} + secrets: inherit diff --git a/.github/workflows/release-lez-indexer-module.yml b/.github/workflows/release-lez-indexer-module.yml new file mode 100644 index 0000000..fa92ce2 --- /dev/null +++ b/.github/workflows/release-lez-indexer-module.yml @@ -0,0 +1,35 @@ +name: Release lez-indexer-module + +# 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/lez-indexer-module/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/lez-indexer-module + force_build: ${{ inputs.force_build }} + secrets: inherit diff --git a/.gitmodules b/.gitmodules index b66be4e..9c19159 100644 --- a/.gitmodules +++ b/.gitmodules @@ -58,3 +58,9 @@ [submodule "submodules/openmetrics-module"] path = submodules/openmetrics-module url = https://github.com/logos-co/openmetrics-module +[submodule "submodules/lez-indexer-module"] + path = submodules/lez-indexer-module + url = https://github.com/logos-blockchain/lez-indexer-module +[submodule "submodules/lez-explorer-ui"] + path = submodules/lez-explorer-ui + url = https://github.com/logos-blockchain/lez-explorer-ui diff --git a/submodules/lez-explorer-ui b/submodules/lez-explorer-ui new file mode 160000 index 0000000..061019c --- /dev/null +++ b/submodules/lez-explorer-ui @@ -0,0 +1 @@ +Subproject commit 061019c0794852453dd63188b95148751d51d868 diff --git a/submodules/lez-indexer-module b/submodules/lez-indexer-module new file mode 160000 index 0000000..385c0ce --- /dev/null +++ b/submodules/lez-indexer-module @@ -0,0 +1 @@ +Subproject commit 385c0ce6a042eb9b211dbd95bd0f9ee94864f148