Github Actions Tutorial | Basic Concepts and Complex workflow | Github Actions Build Matrix
This video is about Github Actions Workflow with basic concepts. How to use build a matrix for a complex workflow
Github Link : https://github.com/devops4solutions/github-actions-example
## Github Actions Workflow
- What is Github Actions
- How to configure Github workflow in your repo ?
- Run workflow on existing github hosted runners
## Upload on S3 bucket ( aws-s3-upload.yaml)
In this workflow, we will cover below points
1. Run when push on s3 folder
2. use a build matrix if you want your workflow to run tests across multiple combinations of operating systems, platforms, and languages.
3. Use of matrix to run the workflow for different environments or even you can set different variables as per the environment if needed
4. Connect to AWS account using Github secrets
5. Use of `workflow-dispatch` to trigger the workflow manually
6. Use of `max-parallel` to run the job for both the environments in parallel
7. Set working directory to any of your subfolder
## Deploy only when push to main branch (deploy.yaml)
In this workflow, we will see how to configure a particular step to run only when there is a push to main branch
## References
1. https://docs.github.com/en/actions/learn-github-actions/managing-complex-workflows
2. https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions
Checkout videos on ECS
https://www.youtube.com/playlist?list=PLV1HZYG6utmVIju19a-Je1tGW7SpyN8ft
Docker Tutorial for Beginners
https://www.youtube.com/watch?v=BHEg_M_4hwg&list=PLV1HZYG6utmVS5xVFuLTTofCzcr8U3nrQ
For more videos on AWS
https://www.youtube.com/playlist?list=PLV1HZYG6utmXFDXUVuo3TzZWL4IJ5ANK-
Setup Kubernetes Cluster on GCP
https://www.youtube.com/watch?v=giqor4kam6Y
Want to learn about monitoring, check out my playlist on Monitoring tools using Prometheus and Grafana
https://www.youtube.com/watch?v=OuQ2bdpejjk&list=PLV1HZYG6utmVwgchyyq2z3wvHk1sA1yxr
Kubernetes More Videos
https://www.youtube.com/watch?v=giqor4kam6Y&list=PLV1HZYG6utmWGlneiad6hZMQIfE7VIfIu
Google Cloud Platform More Videos
https://www.youtube.com/watch?v=FqM2i3XeVls&list=PLV1HZYG6utmVMFkySUg34nK7r9Rz-GD11
Subscribe to my channel https://www.youtube.com/c/DevOps4solutions
#AWS #Route53 #domain
Follow me on social media:
Medium: https://devops4solutions.medium.com/
Facebook: https://www.facebook.com/devops4solutions
Instagram: https://www.instagram.com/devops4solutions/
Видео Github Actions Tutorial | Basic Concepts and Complex workflow | Github Actions Build Matrix канала DevOps4Solutions
Github Link : https://github.com/devops4solutions/github-actions-example
## Github Actions Workflow
- What is Github Actions
- How to configure Github workflow in your repo ?
- Run workflow on existing github hosted runners
## Upload on S3 bucket ( aws-s3-upload.yaml)
In this workflow, we will cover below points
1. Run when push on s3 folder
2. use a build matrix if you want your workflow to run tests across multiple combinations of operating systems, platforms, and languages.
3. Use of matrix to run the workflow for different environments or even you can set different variables as per the environment if needed
4. Connect to AWS account using Github secrets
5. Use of `workflow-dispatch` to trigger the workflow manually
6. Use of `max-parallel` to run the job for both the environments in parallel
7. Set working directory to any of your subfolder
## Deploy only when push to main branch (deploy.yaml)
In this workflow, we will see how to configure a particular step to run only when there is a push to main branch
## References
1. https://docs.github.com/en/actions/learn-github-actions/managing-complex-workflows
2. https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions
Checkout videos on ECS
https://www.youtube.com/playlist?list=PLV1HZYG6utmVIju19a-Je1tGW7SpyN8ft
Docker Tutorial for Beginners
https://www.youtube.com/watch?v=BHEg_M_4hwg&list=PLV1HZYG6utmVS5xVFuLTTofCzcr8U3nrQ
For more videos on AWS
https://www.youtube.com/playlist?list=PLV1HZYG6utmXFDXUVuo3TzZWL4IJ5ANK-
Setup Kubernetes Cluster on GCP
https://www.youtube.com/watch?v=giqor4kam6Y
Want to learn about monitoring, check out my playlist on Monitoring tools using Prometheus and Grafana
https://www.youtube.com/watch?v=OuQ2bdpejjk&list=PLV1HZYG6utmVwgchyyq2z3wvHk1sA1yxr
Kubernetes More Videos
https://www.youtube.com/watch?v=giqor4kam6Y&list=PLV1HZYG6utmWGlneiad6hZMQIfE7VIfIu
Google Cloud Platform More Videos
https://www.youtube.com/watch?v=FqM2i3XeVls&list=PLV1HZYG6utmVMFkySUg34nK7r9Rz-GD11
Subscribe to my channel https://www.youtube.com/c/DevOps4solutions
#AWS #Route53 #domain
Follow me on social media:
Medium: https://devops4solutions.medium.com/
Facebook: https://www.facebook.com/devops4solutions
Instagram: https://www.instagram.com/devops4solutions/
Видео Github Actions Tutorial | Basic Concepts and Complex workflow | Github Actions Build Matrix канала DevOps4Solutions
Комментарии отсутствуют
Информация о видео
27 декабря 2021 г. 0:24:58
00:25:00
Другие видео канала