diff --git a/.github/workflows/web-deploy.yml b/.github/workflows/web-deploy.yml index 666b68a..0fbd8a3 100644 --- a/.github/workflows/web-deploy.yml +++ b/.github/workflows/web-deploy.yml @@ -44,6 +44,8 @@ jobs: if: needs.determine-workflow.outputs.workflow_type != 'release' environment: dev runs-on: 'ubuntu-latest' + outputs: + workflow_type: needs.determine-workflow.outputs.workflow_type permissions: contents: read packages: write @@ -60,8 +62,8 @@ jobs: - name: Docker Push Backend run: docker push john4064/shiftsync:latest_web nonprod-deploy: - needs: [nonprod-build, determine-workflow] - if: needs.nonprod-build.result == 'success' && needs.determine-workflow.outputs.workflow_type != 'release' + needs: nonprod-build + if: needs.nonprod-build.result == 'success' && needs.nonprod-build.outputs.workflow_type != 'release' environment: dev runs-on: 'ubuntu-latest' permissions: @@ -77,6 +79,8 @@ jobs: if: needs.determine-workflow.outputs.workflow_type == 'release' environment: prod runs-on: 'ubuntu-latest' + outputs: + workflow_type: needs.determine-workflow.outputs.workflow_type permissions: contents: read packages: write @@ -93,8 +97,8 @@ jobs: - name: Docker Push Backend run: docker push john4064/shiftsync:latest_web prod-deploy: - needs: [prod-build, determine-workflow] - if: needs.prod-build.result == 'success' && needs.determine-workflow.outputs.workflow_type == 'release' + needs: prod-build + if: needs.prod-build.result == 'success' && needs.prod-build.outputs.workflow_type == 'release' environment: prod runs-on: 'ubuntu-latest' permissions: