push version #8

Merged
mattdimegs merged 51 commits from bugfix/code-change4john into main 2025-06-11 23:01:08 +00:00
Showing only changes of commit 28c74d0702 - Show all commits

View file

@ -1,16 +1,6 @@
name: Web Deployment name: Web Deployment
on: on:
workflow_dispatch: {} 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: pull_request:
branches: branches:
- main - main
@ -38,17 +28,17 @@ jobs:
run: | run: |
event=${{ github.event_name }} event=${{ github.event_name }}
workflow_type='dev'; workflow_type='dev';
workflow_envs='${{ inputs.develop-environments }}' workflow_envs='["dev"]'
if [[ $event == 'workflow_dispatch' && '${{ github.ref_name }}' == 'main' ]]; if [[ $event == 'workflow_dispatch' && '${{ github.ref_name }}' == 'main' ]];
then then
workflow_type='release'; workflow_type='release';
workflow_envs='${{ inputs.release-environments }}' workflow_envs='["prod"]'
fi fi
echo "workflow_type=$workflow_type" >> $GITHUB_OUTPUT echo "workflow_type=$workflow_type" >> $GITHUB_OUTPUT
echo "workflow_envs=$workflow_envs" >> $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: build:
environment: dev environment: dev
needs: determine-workflow needs: determine-workflow