1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 00:03:56 +00:00

DEVOPS-1683 REFACTOR: deploy-non-prod-web.yml with tag input

This commit is contained in:
Alex Urbina
2023-11-29 19:36:49 -06:00
parent 1836c91213
commit be969eeb1f

View File

@@ -13,6 +13,11 @@ on:
- QA
- EUQA
- USPROD
tag:
description: "Branch name to deploy (examples: 'master', 'feature/sm')"
required: true
type: string
default: master
workflow_call:
inputs:
@@ -235,14 +240,14 @@ jobs:
runs-on: ubuntu-22.04
if: always()
needs:
- cfpages-deploy
- azure-deploy
- setup
steps:
- uses: bitwarden/gh-actions/report-deployment-status-to-slack@main
with:
project: Web
environment: US ${{ inputs.environment }} Cloud
tag: ${{ github.ref_name }}
environment: ${{ inputs.environment }} Cloud
tag: ${{ github.event.inputs.tag }}
slack-channel: team-eng-qa-devops
failure: ${{ needs.cfpages-deploy.result == 'failure' }}
failure: ${{ needs.azure-deploy.result == 'failure' }}
AZURE_KV_CI_SERVICE_PRINCIPAL: ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}