From 843ca0b00dc887fa09e08ecee3dd724ae3675f06 Mon Sep 17 00:00:00 2001 From: Daniil Polyakov Date: Mon, 9 Feb 2026 16:19:27 +0300 Subject: [PATCH] feat: Publish `indexer_service` and `explorer_service` docker images --- .github/workflows/publish_image.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish_image.yml b/.github/workflows/publish_image.yml index 7f070e31..f15ad415 100644 --- a/.github/workflows/publish_image.yml +++ b/.github/workflows/publish_image.yml @@ -1,4 +1,4 @@ -name: Publish Sequencer Runner Image +name: Publish Docker Images on: workflow_dispatch: @@ -6,6 +6,15 @@ on: jobs: publish: runs-on: ubuntu-latest + strategy: + matrix: + include: + - name: sequencer_runner + dockerfile: ./sequencer_runner/Dockerfile + - name: indexer_service + dockerfile: ./indexer/service/Dockerfile + - name: explorer_service + dockerfile: ./explorer_service/Dockerfile steps: - uses: actions/checkout@v5 @@ -23,7 +32,7 @@ jobs: id: meta uses: docker/metadata-action@v5 with: - images: ${{ secrets.DOCKER_REGISTRY }}/${{ github.repository }}/sequencer_runner + images: ${{ secrets.DOCKER_REGISTRY }}/${{ github.repository }}/${{ matrix.name }} tags: | type=ref,event=branch type=ref,event=pr @@ -36,7 +45,7 @@ jobs: uses: docker/build-push-action@v5 with: context: . - file: ./sequencer_runner/Dockerfile + file: ${{ matrix.dockerfile }} push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }}