Skip to content

feat: add admin user detail and tenant stats endpoints #385

feat: add admin user detail and tenant stats endpoints

feat: add admin user detail and tenant stats endpoints #385

Workflow file for this run

name: Build and Publish Docker Images
on:
push:
branches: [main]
tags: ['v[0-9]+.[0-9]+.[0-9]+*']
pull_request:
branches: [main]
workflow_dispatch:
inputs:
git_ref:
description: 'Git ref to build (branch, tag, or SHA)'
required: false
default: 'main'
image_tag:
description: 'Custom image tag (leave empty for standard policy)'
required: false
default: ''
permissions: read-all
jobs:
server:
uses: sirosfoundation/.github/.github/workflows/docker-build-push.yml@main
permissions:
contents: read
packages: write
security-events: write
with:
image-name: sirosfoundation/go-wallet-backend
dockerfile: ./Dockerfile
custom-ref: ${{ github.event_name == 'workflow_dispatch' && inputs.git_ref || '' }}
custom-tag: ${{ github.event_name == 'workflow_dispatch' && inputs.image_tag || '' }}
registry:
uses: sirosfoundation/.github/.github/workflows/docker-build-push.yml@main
permissions:
contents: read
packages: write
security-events: write
with:
image-name: sirosfoundation/go-wallet-registry
dockerfile: ./Dockerfile.registry
custom-ref: ${{ github.event_name == 'workflow_dispatch' && inputs.git_ref || '' }}
custom-tag: ${{ github.event_name == 'workflow_dispatch' && inputs.image_tag || '' }}
wallet-admin:
uses: sirosfoundation/.github/.github/workflows/docker-build-push.yml@main
permissions:
contents: read
packages: write
security-events: write
with:
image-name: sirosfoundation/go-wallet-admin
dockerfile: ./Dockerfile.wallet-admin
custom-ref: ${{ github.event_name == 'workflow_dispatch' && inputs.git_ref || '' }}
custom-tag: ${{ github.event_name == 'workflow_dispatch' && inputs.image_tag || '' }}