Skip to content

add push event

add push event #1

Workflow file for this run

name: Actions-Example
on: [workflow_dispatch, push]
env:
A: ${{ vars.A }}
B: ${{ vars.B }}
C: ${{ vars.C }}
D: ${{ vars.D }}
jobs:
job-A:
runs-on: ubuntu-latest
steps:
- name: Check Job A
run: |
if [ "${{ env.A }}" == "success" ]; then
echo "Job A succeeded."
exit 0
else
echo "Job A failed."
exit 1
fi
job-B:
runs-on: ubuntu-latest
needs: job-A
steps:
- name: Check Job B
run: |
if [ "${{ env.B }}" == "success" ]; then
echo "Job B succeeded."
exit 0
else
echo "Job B failed."
exit 1
fi
job-C:
runs-on: ubuntu-latest
needs: job-B
steps:
- name: Check Job C
run: |
if [ "${{ env.C }}" == "success" ]; then
echo "Job C succeeded."
exit 0
else
echo "Job C failed."
exit 1
fi
job-D:
runs-on: ubuntu-latest
needs: job-B
steps:
- name: Check Job D
run: |
if [ "${{ env.D }}" == "success" ]; then
echo "Job D succeeded."
exit 0
else
echo "Job D failed."
exit 1
fi