Skip to content

Migrate report's 'new' state to 'in progress' because state managed b… #115

Migrate report's 'new' state to 'in progress' because state managed b…

Migrate report's 'new' state to 'in progress' because state managed b… #115

name: "Continuous Delivery"
on:
push:
branches:
- main
workflow_dispatch:
jobs:
integration-checks:
uses: ./.github/workflows/integration-checks.yml
secrets: inherit
build-and-upload-api-artifact:
needs: [integration-checks]
uses: ./.github/workflows/build-and-upload-api-artifact.yml
with:
tag: "v${{ github.run_number }}"
build-and-upload-webapp-artifact:
needs: [integration-checks]
uses: ./.github/workflows/build-and-upload-webapp-artifact.yml
with:
environment: staging
tag: "v${{ github.run_number }}"
secrets: inherit
deploy-staging:
name: Deploy staging
needs: [build-and-upload-api-artifact, build-and-upload-webapp-artifact]
uses: ./.github/workflows/deploy-to-scalingo.yml
with:
environment: staging
tag: "v${{ github.run_number }}"
secrets: inherit