Add Phoenix example to README
This commit is contained in:
31
README.md
31
README.md
@@ -29,6 +29,7 @@ jobs:
|
|||||||
test:
|
test:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v1.0.0
|
||||||
- uses: actions/setup-elixir@v1.0.0
|
- uses: actions/setup-elixir@v1.0.0
|
||||||
with:
|
with:
|
||||||
otp-version: 22.x
|
otp-version: 22.x
|
||||||
@@ -51,6 +52,7 @@ jobs:
|
|||||||
otp: [20.x, 21.x, 22.x]
|
otp: [20.x, 21.x, 22.x]
|
||||||
elixir: [1.8.x, 1.9.x]
|
elixir: [1.8.x, 1.9.x]
|
||||||
steps:
|
steps:
|
||||||
|
- uses: actions/checkout@v1.0.0
|
||||||
- uses: actions/setup-elixir@v1.0.0
|
- uses: actions/setup-elixir@v1.0.0
|
||||||
with:
|
with:
|
||||||
otp-version: ${{matrix.otp}}
|
otp-version: ${{matrix.otp}}
|
||||||
@@ -59,6 +61,35 @@ jobs:
|
|||||||
- run: mix test
|
- run: mix test
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Phoenix example
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
on: push
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
test:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
services:
|
||||||
|
db:
|
||||||
|
image: postgres:11
|
||||||
|
ports: ['5432:5432']
|
||||||
|
options: >-
|
||||||
|
--health-cmd pg_isready
|
||||||
|
--health-interval 10s
|
||||||
|
--health-timeout 5s
|
||||||
|
--health-retries 5
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v1.0.0
|
||||||
|
- uses: actions/setup-elixir@1.0.0
|
||||||
|
with:
|
||||||
|
otp-version: 22.x
|
||||||
|
elixir-version: 1.9.x
|
||||||
|
- run: mix deps.get
|
||||||
|
- run: mix test
|
||||||
|
```
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
The scripts and documentation in this project are released under the [MIT license](LICENSE.md).
|
The scripts and documentation in this project are released under the [MIT license](LICENSE.md).
|
||||||
|
|||||||
Reference in New Issue
Block a user