feat(runes): add runes indexer (#453)

* rename ordhook-cli to cli

* rename ordhook-cli

* update configs

* update config to future support runehook integration

* new code

* add ci

* files

* standard

* add files

* rename binary to bitcoin-indexer and commands to ordinals from ordhook

* config component

* integration

* runes build

* fix runes

* indexer toml

* add runes tests to ci

* rename dockerfile

* fix: doctest

---------

Co-authored-by: ASuciuX <asuciu@hiro.so>
This commit is contained in:
Rafael Cárdenas
2025-02-28 13:22:27 -06:00
committed by GitHub
parent da5596afec
commit fd2a8496e3
68 changed files with 5385 additions and 1802 deletions

View File

@@ -124,10 +124,11 @@ jobs:
fail-fast: false
matrix:
suite:
- ordhook-cli
- ordhook-core
- cli
- chainhook-sdk
- chainhook-postgres
- ordhook-core
- runes
runs-on: ubuntu-latest
defaults:
run:
@@ -229,7 +230,7 @@ jobs:
uses: docker/metadata-action@v5
with:
images: |
hirosystems/ordhook
hirosystems/bitcoin-indexer
tags: |
type=ref,event=branch
type=ref,event=pr
@@ -250,7 +251,7 @@ jobs:
context: .
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
file: ./dockerfiles/components/ordhook.dockerfile
file: ./dockerfiles/components/bitcoin-indexer.dockerfile
build-args: |
GIT_COMMIT=${{ env.GITHUB_SHA_SHORT }}
cache-from: type=gha