https://github.com/dbernheisel/hexbob-github-ci-sample
https://github.com/dbernheisel/hexbob-github-ci-sample
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dbernheisel/hexbob-github-ci-sample
- Owner: dbernheisel
- Created: 2020-02-28T15:37:27.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-29T13:03:59.000Z (about 6 years ago)
- Last Synced: 2025-03-16T14:12:10.041Z (about 1 year ago)
- Language: Elixir
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AlpineTest
Small Mix project that runs through Hex Bob's built Alpine images in GitHub CI
The main files of interest are:
* [./.github/workflows/ci.yml](./.github/workflows/ci.yml)
* [./mix.exs](./mix.exs)
It also assumes you're using asdf to manage your local versions of Elixir during
development.
This CI sample performs these actions on all Elixir/OTP versions:
* Runs ExUnit tests
* Runs Mix Compile with warnings as errors
* Runs Dialyzer via Dialyxir
This CI sample performs these actions on the latest Elixir/OTP version:
* Runs Mix Format to check format
* Runs Credo in strict mode