github.com/goravel/framework@v1.13.9/.github/workflows/mail.yml (about)

     1  name: Test
     2  on:
     3    push:
     4      branches:
     5        - master
     6    pull_request:
     7      paths:
     8        - 'mail/**'
     9  env:
    10    MAIL_HOST: ${{ secrets.MAIL_HOST }}
    11    MAIL_USERNAME: ${{ secrets.MAIL_USERNAME }}
    12    MAIL_PASSWORD: ${{ secrets.MAIL_PASSWORD }}
    13    MAIL_FROM_ADDRESS: ${{ secrets.MAIL_FROM_ADDRESS }}
    14    MAIL_FROM_NAME: ${{ secrets.MAIL_FROM_NAME }}
    15    MAIL_TO: ${{ secrets.MAIL_TO }}
    16    MAIL_CC: ${{ secrets.MAIL_CC }}
    17    MAIL_BCC: ${{ secrets.MAIL_BCC }}
    18  jobs:
    19    mail:
    20      runs-on: ubuntu-latest
    21      steps:
    22        - uses: actions/checkout@v4
    23        - uses: actions/setup-go@v4
    24          with:
    25            go-version: 'stable'
    26        - name: Install dependencies
    27          run: go mod tidy
    28        - name: Run tests
    29          run: go test ./mail/...