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/...