Skip to content

Update Keycloak configuration to use KEYCLOAK_BASE_URL #28

Update Keycloak configuration to use KEYCLOAK_BASE_URL

Update Keycloak configuration to use KEYCLOAK_BASE_URL #28

Workflow file for this run

---
name: Backend Pipeline
"on":
workflow_dispatch:
push:
branches: [ main ]
paths:
- 'backend/**'
pull_request:
branches: [ main ]
paths:
- 'backend/**'
permissions:
contents: write
security-events: write
actions: read
packages: write
issues: write
pull-requests: write
jobs:
# Parallel execution of lint, security-scan, and test workflows
lint:
name: Run Lint
uses: ./.github/workflows/backend-lint.yaml
security-scan:
name: Run Security Scan
uses: ./.github/workflows/security-scan.yaml
test:
name: Run Tests
uses: ./.github/workflows/backend-test.yaml
# Sequential build stage - runs only after parallel jobs succeed
build-and-push:
name: Build and Push
needs: [lint, security-scan, test]
uses: ./.github/workflows/backend-build-and-push.yaml