Added quickstart action yamls to start github actions
- Make
workflows
directory under.github
- Move the workflow
yml
from.github/archives
to.github/workflows
- Commit and push
- Check github actions for pipeline.
-
first_workflow:
workflow_1.yml
- workflow
- jobs
- steps
-
second_workflow:
workflow_2.yml
- clone the repo
- read repo files
- install and run a program (cowsay)
-
third_workflow:
workflow_3.yml
-
fourth_workflow:
workflow_4.yml
-
fifth_workflow:
workflow_5.yml
-
sixth_workflow:
workflow_6.yml
- workflow trigger options
- event filters
- activity types
- all-available-options
- workflow trigger options
-
seventh_workflow:
workflow_7.yml
- job concurrency
- configure job timeouts
-
eighth_workflow:
workflow_8.yml
- matrix configuration
- include
- exclude
- fail-fast
- max-parallel
- matrix configuration
-
ninth_workflow:
workflow_9.yml
- workflow contexts
- all-available-contexts
-
tenth_workflow:
workflow_10.yml
- if expression
-
eleventh_workflow:
workflow_11.yml
- if expression - status check functions
- success()
- failure()
- always()
- cancelled()
- if expression - status check functions
-
twelth_workflow:
workflow_12.yml
- replace tokens / placeholders
- create dynamic environment variables - GITHUB_ENV
- set output to be used by another job - GITHUB_OUTPUT
To skip ci
## Add any message as commit message
[skip ci]
[ci skip]
[no ci]
[skip actions]
[actions skip]
## Add message as well with skip ci
commit-message
skip-checks:true
## or
skip-checks: true
- Commit message command to be used
git commit --cleanup=verbatim --message '''
This is my commit message
skip-checks:true
'''