Skip to content

Deploy

Deploy #1027

Workflow file for this run

name: Deploy
on:
workflow_dispatch:
workflow_run:
workflows: [Update]
types:
- completed
push:
branches: [ master ]
paths-ignore:
- README.md
- doc/**
concurrency: deploy
jobs:
#infra:
# uses: UM-LPM/server/.github/workflows/deploy-infra.yml@master
# secrets: inherit
bastion:
uses: UM-LPM/server/.github/workflows/deploy-machine.yml@master
with:
machine: "bastion.l"
secrets: inherit
# needs: infra
machines:
strategy:
matrix:
machine:
- "minimal.l"
- "gateway.l"
- "builder.l"
- "runner1.l"
- "proxy.l"
- "collab.l"
- "collab-dev.l"
- "login.l"
- "login-dev.l"
- "gc.l"
- "gc-dev.l"
- "catalog.l"
- "catalog-dev.l"
- "grades.l"
- "student-mqtt.l"
- "bioma.l"
- "ps.l"
- "feriusa.l"
- "usatour.l"
fail-fast: false
needs: bastion
uses: UM-LPM/server/.github/workflows/deploy-machine.yml@master
with:
machine: ${{matrix.machine}}
secrets: inherit