• Урок 1. 00:09:37
    Introduction to GitHub Workflows & Actions
  • Урок 2. 00:10:54
    A Brief Introduction to Writing in YAML Format
  • Урок 3. 00:15:41
    Let's Create Our First Workflow
  • Урок 4. 00:09:26
    Using Different Shells for Each Step
  • Урок 5. 00:10:24
    Using a Simple Action
  • Урок 6. 00:11:43
    The Checkout Action
  • Урок 7. 00:12:57
    Triggering a Workflow with Github Events & Activity Types
  • Урок 8. 00:11:37
    Setting a Schedule to Trigger Workflows
  • Урок 9. 00:10:52
    Triggering Workflows Manually Using the Repository Dispatch Event
  • Урок 10. 00:09:06
    Filtering Workflows by Branches, Tags & Paths
  • Урок 11. 00:10:39
    Default & Custom Environment Variables
  • Урок 12. 00:03:30
    Encrypting Environment Variables
  • Урок 13. 00:16:42
    Using the GITHUB_TOKEN Secret for Authentication
  • Урок 14. 00:12:41
    Encrypting & Decrypting Files
  • Урок 15. 00:06:15
    Expressions & Contexts
  • Урок 16. 00:02:32
    Using Functions in Expressions
  • Урок 17. 00:05:44
    The If key & Job Status Check Functions
  • Урок 18. 00:03:43
    Continue on Error & Timeout Minutes
  • Урок 19. 00:04:11
    Using the setup-node Action
  • Урок 20. 00:06:20
    Creating a Matrix for Running a Job with Different Environments
  • Урок 21. 00:06:24
    Including & Excluding Matrix Configurations
  • Урок 22. 00:06:55
    Using Docker Containers in Jobs
  • Урок 23. 00:06:52
    An Overview of a Simple Dockerized NodeJS API
  • Урок 24. 00:05:18
    Running Multiple Docker Services in our Workflows
  • Урок 25. 00:10:35
    Running Docker Containers in Individual Steps
  • Урок 26. 00:04:23
    Creating our Own Executable File and Running it in our Steps
  • Урок 27. 00:05:54
    Sending a Slack Message Using a Docker Container
  • Урок 28. 00:03:46
    Creating a ReactJS Boilerplate Application
  • Урок 29. 00:07:58
    Building & Testing the Application Locally
  • Урок 30. 00:05:04
    Deploying the Application using Surge
  • Урок 31. 00:09:36
    Using Prettier to Check for Code Formatting Rules
  • Урок 32. 00:11:16
    Let's Discuss Our Workflow Plan
  • Урок 33. 00:08:15
    Setting Up Our Repository
  • Урок 34. 00:08:52
    Creating the Develop Pull Requests Workflow
  • Урок 35. 00:10:30
    Creating the Develop Merge Pull Request Workflow
  • Урок 36. 00:10:55
    Caching NPM Dependencies
  • Урок 37. 00:05:46
    Uploading Artifacts in Our Workflows
  • Урок 38. 00:07:38
    Semantic Versioning & Conventional Commits
  • Урок 39. 00:05:33
    Installing semantic-release in Our Project
  • Урок 40. 00:05:37
    Running semantic-release in Our Workflow
  • Урок 41. 00:05:43
    Uploading Release Assets
  • Урок 42. 00:02:33
    Deploying to Production when Pushing to Master
  • Урок 43. 00:04:38
    Uploading Code Coverage Reports to Codecov
  • Урок 44. 00:05:26
    Validating Our Commit Messages with Commitlint & Commitizen
  • Урок 45. 00:11:02
    Sending a Slack Message When a New Release is Published
  • Урок 46. 00:09:13
    Opening an Automated Issue when the Workflow Fails
  • Урок 47. 00:02:26
    Adding a Status Badge in README.md
  • Урок 48. 00:05:48
    Github Actions Overview
  • Урок 49. 00:11:57
    Creating a Simple JavaScript Action
  • Урок 50. 00:06:03
    Bundling our JavaScript Code into 1 File
  • Урок 51. 00:06:34
    Let's Discover More About the @github/core Package
  • Урок 52. 00:14:02
    Creating a JavaScript Action for Opening Github Issues
  • Урок 53. 00:16:09
    Creating a Simple Docker Action
  • Урок 54. 00:10:17
    Creating a PHP Script for Sending a Slack Message
  • Урок 55. 00:08:49
    Running our PHP Script using a Docker Action
  • Урок 56. 00:11:04
    Populating our Inputs and Context Information Using Environment Variables
  • Урок 57. 00:15:44
    Publishing Github Actions into the Marketplace
Этот материал находится в платной подписке. Оформи премиум подписку и смотри The Complete GitHub Actions & Workflows Guide, а также все другие курсы, прямо сейчас!
Премиум