Skip to content

Release - dashboard-backend #1

Release - dashboard-backend

Release - dashboard-backend #1

Workflow file for this run

name: Release dashboard-backend
on:
workflow_dispatch:
push:
branches:
- main
- releases/*
paths:
- '!.devops/**'
- '!helm/**'
- '!**.md'
- '!**ignore'
- '!infra/**'
- '!.terraform-version'
- '!CODEOWNERS'
jobs:
release_dev:
uses: pagopa/selfcare-commons/.github/workflows/call_release_docker.yml@EC-149-template-git-hub-workflows
name: '[Dev] DashboardBackend Release'
if: startsWith(github.ref_name, 'releases/') != true
secrets: inherit
with:
environment: dev
dir: 'infra'
release_uat:
uses: pagopa/selfcare-commons/.github/workflows/call_release_docker.yml@EC-149-template-git-hub-workflows
name: '[UAT] DashboardBackend Release'
if: startsWith(github.ref_name, 'releases/')
secrets: inherit
with:
environment: uat
dir: 'infra'
release_prod:
uses: pagopa/selfcare-commons/.github/workflows/call_release_docker.yml@EC-149-template-git-hub-workflows
name: '[Prod] DashboardBackend Release'
if: startsWith(github.ref_name, 'releases/')
secrets: inherit
with:
environment: prod
dir: 'infra'