|
2 | 2 | > Lightweight email package with multi-provider support ([ses](https://aws.amazon.com/ses/), [mandrill](https://mailchimp.com/features/transactional-email/), [postmark](https://postmarkapp.com/)) |
3 | 3 |
|
4 | 4 | [](https://github.com/mrz1836/go-mail/releases) |
5 | | -[](https://travis-ci.com/mrz1836/go-mail) |
| 5 | +[](https://github.com/mrz1836/go-mail/actions) |
6 | 6 | [](https://goreportcard.com/report/github.com/mrz1836/go-mail) |
7 | 7 | [](https://codecov.io/gh/mrz1836/go-mail) |
8 | 8 | [](https://golang.org/) |
@@ -91,37 +91,40 @@ make help |
91 | 91 |
|
92 | 92 | List of all current commands: |
93 | 93 | ```text |
94 | | -all Runs multiple commands |
95 | | -clean Remove previous builds and any test cache data |
96 | | -clean-mods Remove all the Go mod cache |
97 | | -coverage Shows the test coverage |
98 | | -godocs Sync the latest tag with GoDocs |
99 | | -help Show this help message |
100 | | -install Install the application |
101 | | -install-go Install the application (Using Native Go) |
102 | | -lint Run the Go lint application |
103 | | -release Full production release (creates release in Github) |
104 | | -release Runs common.release then runs godocs |
105 | | -release-snap Test the full release (build binaries) |
106 | | -release-test Full production test release (everything except deploy) |
107 | | -replace-version Replaces the version in HTML/JS (pre-deploy) |
108 | | -run-examples Runs all the examples |
109 | | -tag Generate a new tag and push (tag version=0.0.0) |
110 | | -tag-remove Remove a tag if found (tag-remove version=0.0.0) |
111 | | -tag-update Update an existing tag to current commit (tag-update version=0.0.0) |
112 | | -test Runs vet, lint and ALL tests |
113 | | -test-short Runs vet, lint and tests (excludes integration tests) |
114 | | -test-travis Runs all tests via Travis (also exports coverage) |
115 | | -test-travis-short Runs unit tests via Travis (also exports coverage) |
116 | | -uninstall Uninstall the application (and remove files) |
117 | | -vet Run the Go vet application |
| 94 | +all Runs multiple commands |
| 95 | +clean Remove previous builds and any test cache data |
| 96 | +clean-mods Remove all the Go mod cache |
| 97 | +coverage Shows the test coverage |
| 98 | +godocs Sync the latest tag with GoDocs |
| 99 | +help Show this help message |
| 100 | +install Install the application |
| 101 | +install-go Install the application (Using Native Go) |
| 102 | +lint Run the golangci-lint application (install if not found) |
| 103 | +release Full production release (creates release in Github) |
| 104 | +release Runs common.release then runs godocs |
| 105 | +release-snap Test the full release (build binaries) |
| 106 | +release-test Full production test release (everything except deploy) |
| 107 | +replace-version Replaces the version in HTML/JS (pre-deploy) |
| 108 | +run-examples Runs all the examples |
| 109 | +tag Generate a new tag and push (tag version=0.0.0) |
| 110 | +tag-remove Remove a tag if found (tag-remove version=0.0.0) |
| 111 | +tag-update Update an existing tag to current commit (tag-update version=0.0.0) |
| 112 | +test Runs vet, lint and ALL tests |
| 113 | +test-ci Runs all tests via CI (exports coverage) |
| 114 | +test-ci-no-race Runs all tests via CI (no race) (exports coverage) |
| 115 | +test-ci-short Runs unit tests via CI (exports coverage) |
| 116 | +test-short Runs vet, lint and tests (excludes integration tests) |
| 117 | +uninstall Uninstall the application (and remove files) |
| 118 | +update-linter Update the golangci-lint package (macOS only) |
| 119 | +vet Run the Go vet application |
118 | 120 | ``` |
119 | 121 | </details> |
120 | 122 |
|
121 | 123 | <br/> |
122 | 124 |
|
123 | 125 | ## Examples & Tests |
124 | | -All unit tests and [examples](examples/examples.go) run via [Travis CI](https://travis-ci.com/mrz1836/go-mail) and uses [Go version 1.15.x](https://golang.org/doc/go1.15). View the [deployment configuration file](.travis.yml). |
| 126 | +All unit tests and [examples](examples) run via [Github Actions](https://github.com/mrz1836/go-mail/actions) and |
| 127 | +uses [Go version 1.15.x](https://golang.org/doc/go1.15). View the [configuration file](.github/workflows/run-tests.yml). |
125 | 128 |
|
126 | 129 | Run all tests (including integration tests) |
127 | 130 | ```shell script |
|
0 commit comments