diff --git a/.github/workflows/03-core-features--01-hello-world.yaml b/.github/workflows/03-core-features--01-hello-world.yaml index b358d3af..067d6e7e 100644 --- a/.github/workflows/03-core-features--01-hello-world.yaml +++ b/.github/workflows/03-core-features--01-hello-world.yaml @@ -1,10 +1,11 @@ name: Hello World on: - workflow_dispatch: + workflow_dispatch: # this is github event that trigger the jobs jobs: - say-hello-inline-bash: + say-hello-inline-bash: # this is a job that runs an inline bash script runs-on: ubuntu-24.04 steps: - run: echo "Hello from an inline bash script in a GitHub Action Workflow!" + diff --git a/.github/workflows/03-core-features--02-step-types.yaml b/.github/workflows/03-core-features--02-step-types.yaml index 8abea6b1..1690e209 100644 --- a/.github/workflows/03-core-features--02-step-types.yaml +++ b/.github/workflows/03-core-features--02-step-types.yaml @@ -1,8 +1,8 @@ name: Step Types on: - workflow_dispatch: - + workflow_dispatch: # manual trigger +# each job will run in parallel jobs: say-hello-inline-bash: runs-on: ubuntu-24.04 diff --git a/.github/workflows/03-core-features--3.5--own.yaml b/.github/workflows/03-core-features--3.5--own.yaml new file mode 100644 index 00000000..eee1a22a --- /dev/null +++ b/.github/workflows/03-core-features--3.5--own.yaml @@ -0,0 +1,50 @@ +name: create-own-suff + +on: + workflow_dispatch: + +jobs: + imjobfirst: + runs-on: ubuntu-24.04 + steps: + - run: echo "im job first " + + imjobsecond: + runs-on: ubuntu-24.04 + steps: + - run: echo "im job second" + + imjobthird: + runs-on: ubuntu-24.04 + steps: + - run: echo "im job third" + + imjobfour: + runs-on: ubuntu-24.04 + needs: + - imjobfirst + - imjobsecond + - imjobthird + steps: + - run: echo "im job fourth" + + imjobfifth: + runs-on: ubuntu-24.04 + needs: + - imjobfour + steps: + - run: echo "im job fifth" + + imjobsixth: + runs-on: ubuntu-24.04 + needs: + - imjobfour + steps: + - run: echo "im job sixth" + imjobseven: + runs-on: ubuntu-24.04 + needs: + - imjobfifth + - imjobsixth + steps: + - run: echo "im job seventh" diff --git a/03-core-features/filters/included-file.md b/03-core-features/filters/included-file.md index e69de29b..7a5d1668 100644 --- a/03-core-features/filters/included-file.md +++ b/03-core-features/filters/included-file.md @@ -0,0 +1 @@ +helllo again