Merge branch 'main' into bugfix/code-change4john

This commit is contained in:
Matt DiMeglio 2025-06-11 13:24:19 -04:00 committed by GitHub
commit 28c74d0702
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,16 +1,6 @@
name: Web Deployment
on:
workflow_dispatch: {}
workflow_call:
inputs:
develop-environments:
type: string
description: An optional list of dev environments to deploy to.
default: '["dev"]'
release-environments:
type: string
description: An optional list of release environments to deploy to.
default: '["prod"]'
pull_request:
branches:
- main
@ -38,17 +28,17 @@ jobs:
run: |
event=${{ github.event_name }}
workflow_type='dev';
workflow_envs='${{ inputs.develop-environments }}'
workflow_envs='["dev"]'
if [[ $event == 'workflow_dispatch' && '${{ github.ref_name }}' == 'main' ]];
then
workflow_type='release';
workflow_envs='${{ inputs.release-environments }}'
workflow_envs='["prod"]'
fi
echo "workflow_type=$workflow_type" >> $GITHUB_OUTPUT
echo "workflow_envs=$workflow_envs" >> $GITHUB_OUTPUT
echo "Running #workflow_type pipeline in environments: $workflow_envs" >> $GITHUB_STEP_SUMMARY
echo "Running $workflow_type pipeline in environments: $workflow_envs" >> $GITHUB_STEP_SUMMARY
build:
environment: dev
needs: determine-workflow