Skip to content

feat(proof-requests): support external credential requests #551

feat(proof-requests): support external credential requests

feat(proof-requests): support external credential requests #551

Workflow file for this run

# Smoke-build showcase images on PRs when frontend, server, or workspace deps change.
# Replaces legacy showcase-builder + apps/** triggers (see PR review on bcgov/BC-Wallet-Demo#385).
name: PR Docker smoke build
on:
pull_request:
branches:
- main
paths:
- 'frontend/**'
- 'server/**'
- 'package.json'
- 'yarn.lock'
- '.dockerignore'
- '.github/workflows/**'
- 'dev.dockerfile'
- 'frontend/Dockerfile'
- 'server/Dockerfile'
types:
- opened
- synchronize
- reopened
- ready_for_review
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
docker-build-smoke:
name: Verify Showcase Dockerfiles build
runs-on: ubuntu-latest
if: ${{ github.event.pull_request.draft == false }}
timeout-minutes: 45
env:
DOCKER_BUILDKIT: '1'
steps:
- name: Checkout
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- name: Build server image
run: docker build -f server/Dockerfile .
- name: Build frontend image
run: docker build -f frontend/Dockerfile .