Automation with GitHub Actions!
Adrian Dolinay
Tutorial on automating workflows using GitHub Actions. Learn about how GitHub Actions can be used as a continuous integration/continuous delivery (CI/CD) platform, create a YAML file to define a workflow and configure a workflow to run on a schedule or on demand on a GitHub repository.
The YAML file to initialize the workflow can be found in the ".github/workflows" folder within the below repo: https://github.com/ad17171717/YouTube-Tutorials/tree/main/.github/workflows
The Python Script and CSV file the workflow automates can be found in the "GitHub Actions" folder: https://github.com/ad17171717/YouTube-Tutorials/tree/main/GitHub%20Actions/Stock%20Download
GitHub Actions Documentation: https://docs.github.com/en/actions
CONNECT: LinkedIn: https://www.linkedin.com/in/adrian-dolinay-frm-96a289106/ GitHub: https://github.com/ad17171717 X: https://twitter.com/DolinayG Odysee: https://odysee.com/@adriandolinay:0 Medium: https://medium.com/@adriandolinay
|-Video Chapters-| 0:00 - Introduction 1:16 - Reviewing the code to be automated 2:21 - Enabling GitHub Actions in a repository 3:15 - Configuring secrets for GitHub Actions 4:16 - Creating a .github/workflows directory 4:35 - Creating a YAML file to define a workflow 5:00 - Workflow: Naming the workflow and setting a trigger 5:28 - Workflow: Defining an underlying job and setting a runner 5:48 - Workflow: Defining job steps 7:57 - Workflow: Setting a GitHub Token 8:20 - Pushing local repository to GitHub 8:44 - Viewing the Action on GitHub.com 8:51 - Trouble shooting a GitHub Action failure 9:11 - Running an Action manually 10:25 - Reviewing the output from the Action 10:54 - Reviewing an Action on a schedule 11:29- Disabling a workflow 11:54 - Conclusion ... https://www.youtube.com/watch?v=IX1O4_MmUig
44671275 Bytes