Skip to content

Commit 43658f9

Browse files
committed
back to basics
1 parent 45c363f commit 43658f9

35 files changed

Lines changed: 476 additions & 6057 deletions

.codespellignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.github/workflows/bench.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.
Lines changed: 5 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
test:
13-
name: "test (Elixir ${{ matrix.elixir }} / OTP ${{ matrix.otp }} / ClickHouse ${{ matrix.clickhouse || 'latest' }} / TZ ${{ matrix.timezone || 'UTC' }}${{ matrix.dialyzer && ' / Dialyzer' || '' }}${{ matrix.lint && ' / Lint' || '' }})"
13+
name: "test (Elixir ${{ matrix.elixir }} / OTP ${{ matrix.otp }} / ClickHouse ${{ matrix.clickhouse || 'latest' }}${{ matrix.dialyzer && ' / Dialyzer' || '' }}${{ matrix.lint && ' / Lint' || '' }})"
1414
runs-on: ubuntu-latest
1515

1616
env:
@@ -19,41 +19,18 @@ jobs:
1919
strategy:
2020
matrix:
2121
include:
22-
# some old elixir/erlang version
23-
- elixir: 1.15
24-
otp: 25
25-
26-
# some recent version and non-UTC timezone
27-
- elixir: 1.18
28-
otp: 27
29-
timezone: Europe/Berlin
30-
3122
# the latest elixir/erlang version with all static checks
3223
- elixir: 1.19
3324
otp: 28
3425
dialyzer: true
3526
lint: true
3627

37-
# Plausible versions
38-
# - https://github.com/plausible/analytics/blob/master/.tool-versions
39-
# - https://github.com/plausible/analytics/blob/master/.github/workflows/elixir.yml
40-
- elixir: 1.19.4
41-
otp: 27.3.4.6
42-
clickhouse: 25.11.5.8
43-
44-
# some older pre-JSON ClickHouse version
45-
# https://github.com/plausible/ch/issues/273
46-
- elixir: 1.18
47-
otp: 28
48-
clickhouse: 24.5.4.49
49-
5028
services:
5129
clickhouse:
5230
image: clickhouse/clickhouse-server:${{ matrix.clickhouse || 'latest' }}
5331
ports:
5432
- 8123:8123
5533
env:
56-
TZ: ${{ matrix.timezone || 'UTC' }}
5734
# https://github.com/ClickHouse/ClickHouse/issues/75494
5835
CLICKHOUSE_SKIP_USER_SETUP: 1
5936
options: >-
@@ -96,7 +73,7 @@ jobs:
9673
- run: mix format --check-formatted
9774
if: ${{ matrix.lint }}
9875

99-
- run: mix test --include slow
76+
- run: mix test
10077

10178
- name: Restore PLTs cache
10279
if: ${{ matrix.dialyzer }}
@@ -109,3 +86,6 @@ jobs:
10986
11087
- run: mix dialyzer --format github
11188
if: ${{ matrix.dialyzer }}
89+
90+
- uses: crate-ci/typos@master
91+
if: ${{ matrix.lint }}

.github/workflows/spellcheck.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.typos.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
[default.extend-words]
22
"som" = "som" # ./test/ch/ecto_type_test.exs
3-
"ECT" = "ECT" # ./test/ch/query_test.exs
43
"Evn" = "Evn" # ./CHANGELOG.md

0 commit comments

Comments
 (0)