mirror of
https://github.com/suitenumerique/docs.git
synced 2026-09-17 15:17:59 +02:00
👷(CI) add mcp jobs
Wire up the corresponding build-and-push-mcp jobs in the Docker Hub and GHCR workflows.
This commit is contained in:
@@ -60,11 +60,25 @@ jobs:
|
||||
should_push: ${{ github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'preview') }}
|
||||
docker_user: 1001:127
|
||||
|
||||
build-and-push-mcp:
|
||||
uses: ./.github/workflows/docker-publish.yml
|
||||
permissions:
|
||||
contents: read
|
||||
secrets: inherit
|
||||
with:
|
||||
image_name: lasuite/impress-mcp
|
||||
context: .
|
||||
file: src/frontend/servers/mcp/Dockerfile
|
||||
target: mcp
|
||||
should_push: ${{ github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'preview') }}
|
||||
docker_user: 1001:127
|
||||
|
||||
notify-argocd:
|
||||
needs:
|
||||
- build-and-push-backend
|
||||
- build-and-push-frontend
|
||||
- build-and-push-y-provider
|
||||
- build-and-push-mcp
|
||||
runs-on: ubuntu-latest
|
||||
if: github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'preview')
|
||||
steps:
|
||||
|
||||
Reference in New Issue
Block a user