H10: Send mail on push

Final YML

Esimeseks me peame looda Github Secrets oma username’i ja salasõnaga

Pärast seda loome “.github” kaust kui seal pole ja “worklflows” kaust

mkdir .github
cd .github
mkdir workflows

Või loome githubis nuppi abil ( New workflow )

Pärast kõik, me loome yaml faili ja sisestame järgmine

name: Send Mail on Push

on:
  push:
    branches:
      - main

jobs:
  send-email:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout code
        uses: actions/checkout@v2

      - name: Send email
        uses: dawidd6/action-send-mail@v3
        with:
          server_address: smtp.gmail.com
          server_port: 587
          username: ${{ secrets.MAIL_USERNAME }}
          password: ${{ secrets.MAIL_PASSWORD }} 
          subject: 'Push tehtud: ${{ github.repository }}'
          body: |
            Tere!

            Kehtestuse tegi: ${{ github.event.pusher.name }}
            Kehtestuse sõnum: ${{ github.event.head_commit.message }}

            Repo: ${{ github.repository }}
          to: 'doe481157@gmail.com'
          from: ${{ secrets.MAIL_USERNAME }}

Pärast kõik, kui me teeme push’i oma repos, siis github saab meile kiri

Kokkuvõtte

Võite saata kirju oma postkasti, kui teie repositooriumides toimuvad muudatused.