Skip to content

Version Packages (#60) #15

Version Packages (#60)

Version Packages (#60) #15

Workflow file for this run

name: Deploy API App Function
on:
workflow_dispatch:
push:
tags:
# Trigger this workflow when a tag `to-do-api@<sem-ver>` is pushed
# E.g.: `[email protected]` triggers the workflow; `to-do-api@1` does not.
- 'to-do-api@[0-9]+.[0-9]+.[0-9]+'
jobs:
deploy:
name: Deploy API
concurrency:
group: ${{ github.workflow }}-cd
# Override this configuration to prevent cancelling a running deploy.
cancel-in-progress: false
uses: pagopa/dx/.github/workflows/web_app_deploy.yaml@main
secrets: inherit
with:
workspace_name: to-do-api
environment: app-dev
resource_group_name: dx-d-itn-test-rg-01
web_app_name: dx-d-itn-playground-be-func-01
use_private_agent: true
use_staging_slot: false