Skip to content

deploy-client

deploy-client #115

name: deploy-client
on:
workflow_dispatch:
inputs:
environment:
required: true
description: Deploy to PROD/DEV
type: choice
options: [PROD, DEV]
jobs:
deploy:
uses: ./.github/workflows/deploy.yaml
permissions:
packages: write
contents: read
attestations: write
id-token: write
secrets: inherit
with:
dockerfile_path: 'client/Dockerfile'
context_path: 'client'
image_name: 'leenky-client'
environment: ${{ github.event.inputs.environment }}
secret-service-hash: ${{ github.event.inputs.environment == 'PROD' && 'CLIENT_SERVICE_HASH' || 'CLIENT_SERVICE_HASH_DEV' }}