feat (ci): improve configuration (#16)

- Remove unused `github-actions` configuration
- Cache build and deps to make tests faster
- Add lint step

Reviewed-on: #16
This commit is contained in:
2022-04-26 00:01:43 +00:00
parent 166cfed7b3
commit 39419f8837
4 changed files with 49 additions and 146 deletions

View File

@@ -17,7 +17,7 @@ defmodule WabanexWeb.Schema.Types.Custom.DateRange do
end
@spec serialize_range(PgRanges.DateRange.t()) :: String.t()
@spec serialize_range(list(String.t())) :: String.t()
@spec serialize_range(list(DateTime.t() | nil)) :: String.t()
defp serialize_range(%PgRanges.DateRange{lower: start_range, upper: end_range}),
do: serialize_range([start_range, end_range])