Get Started With Github Actions

Поділитися
Вставка
  • Опубліковано 11 лип 2024
  • Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.
    As more and more development tools move to becoming completely code-based, so too has the ability to automated activities such as deployment and testing. In this video, we will introduce a really cool feature of GitHub called Actions and review the basic syntax you need to learn to get started building your first workflows.
    ►► The Starter Guide for GitHub (Free PDF)
    Learn 2 key GitHub benefits for data engineers + get a cmd cheat sheet so you can develop like a pro → bit.ly/starter-github
    Timestamps:
    0:00 - Intro
    0:07 - Create New Workflow Files
    1:16 - Walk Through Default Syntax
    3:22 - Trigger Initial Workflow
    4:13 - Review Documentation
    5:58 - Update Existing Workflow
    7:14 - Use Another Actions Package (Python)
    10:43 - Closing
    Title & Tags:
    How to Use GitHub Actions | Workflow Automation | CICD | GitHub Tutorial
    #kahandatasolutions #dataengineering #github

КОМЕНТАРІ • 15

  • @KahanDataSolutions
    @KahanDataSolutions  3 роки тому

    ►► The Starter Guide for GitHub (Free PDF) → bit.ly/starter-github
    Learn 2 key benefits for data engineers + a command cheat sheet so you can develop like a pro

  • @t0mmx
    @t0mmx 2 роки тому +1

    Thank you! I enjoyed this and it was a perfect intro for someone who hasn't tried github actions yet. Would be cool to see a more in-depth video for deploying e.g. a wordpress site to a shared web host with staging and production environments.

  • @vikramragunathan6392
    @vikramragunathan6392 2 роки тому

    Very well explained :)

  • @piotr780
    @piotr780 2 роки тому

    great introduction !

  • @sagarjain4128
    @sagarjain4128 2 роки тому

    I have simple Html file, css file, Javascript file on my laptop.
    I created a repository on the github.
    I pushed these three files inside that repo using git bash terminal commands.
    Now from this point I wanted to understand how to use Github actions.
    I just know that Github actions is used to reduce our efforts or used to do some work automatically when it is triggered by some event that we mention.
    In my case I wanted that triggering event to be me pushing the code using git bash on the master branch.
    Now from this point I wanted to know how to use Github actions.
    Kindly someone reply soon if possible.🙏🙏🙏🙏

  • @umesh1056
    @umesh1056 Рік тому

    Could you please share the code about how to select multiple values(TestSuites options) in the below yaml file from github actions UI(workflow dispatch) , with the current yaml file, UI will allow 1 value from the options tag(for eg login:ocean or cypress:all_ocean)
    name: Invoking automation scripts
    on:
    workflow_dispatch:
    inputs:
    Applications:
    type: choice
    description: Select the application
    options: [IAM]
    TestSuites:
    type: choice
    description: Select the Test Suite
    required: true
    options:
    - login:ocean
    - cypress:all_ocean
    - cypress:all_scm
    - cypress:all_sealand
    - changePassword:ocean

  • @rezchikov1
    @rezchikov1 2 роки тому

    Good presentation, tiny font.

  • @ulisesredi4776
    @ulisesredi4776 2 роки тому

    And where's the Automatic Deployment part

    • @KahanDataSolutions
      @KahanDataSolutions  2 роки тому

      The whole video is discussing how you can automate with GitHub actions, but at 1:22 in particular I talk about when you can set your workflows to run.

  • @fredpourlesintimes
    @fredpourlesintimes 2 роки тому

    We learn absolutely nothing.
    Thumb down.

    • @KahanDataSolutions
      @KahanDataSolutions  2 роки тому

      I'm sorry you feel that way, but I appreciate the feedback.

  • @umesh1056
    @umesh1056 Рік тому

    Could you please share the code about how to select multiple values(TestSuites options) in the below yaml file from github actions UI(workflow dispatch) , with the current yaml file, UI will allow 1 value from the options tag(for eg login:ocean or cypress:all_ocean)
    name: Invoking automation scripts
    on:
    workflow_dispatch:
    inputs:
    Applications:
    type: choice
    description: Select the application
    options: [IAM]
    TestSuites:
    type: choice
    description: Select the Test Suite
    required: true
    options:
    - login:ocean
    - cypress:all_ocean
    - cypress:all_scm
    - cypress:all_sealand
    - changePassword:ocean