Skip to Content
Path To ProductionProduction Deployment

Production deployment

Production deployment, by default once a day, takes the latest version that has passed extended test and deploys it to production.

Implement the following Make targets:

Usage

If you’ve created your application with corectl from a software template the following workflow will be already configured.

name: Prod on: workflow_dispatch: schedule: - cron: "35 5 * * 1,5" permissions: contents: read id-token: write jobs: get-latest-version: uses: coreeng/p2p/.github/workflows/p2p-get-latest-image-prod.yaml@v1 with: image-name: knowledge-platform prod: needs: [get-latest-version] uses: coreeng/p2p/.github/workflows/p2p-workflow-prod.yaml@v1 with: version: ${{ needs.get-latest-version.outputs.version }}

This task will get the latest version that’s on the prod registry and execute the prod deployment task.