File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 branches : [main]
66 pull_request :
77 branches : [main]
8- schedule :
9- # Nightly soak at 03:17 UTC.
10- - cron : " 17 3 * * *"
118
129concurrency :
1310 group : ${{ github.workflow }}-${{ github.ref }}
5653 - run : mix deps.get
5754
5855 - run : mix precommit
59-
60- soak :
61- name : soak
62- # Soak is noisy (500 × 4 MB allocations); only run on the nightly
63- # schedule, not on every PR.
64- if : github.event_name == 'schedule'
65- runs-on : macos-14
66- env :
67- MIX_ENV : test
68- steps :
69- - uses : actions/checkout@v4
70-
71- - name : Setup Beam
72- uses : erlef/setup-beam@v1
73- with :
74- version-file : .tool-versions
75- version-type : strict
76-
77- - name : Cache MLX prebuilt
78- uses : actions/cache@v4
79- with :
80- path : ~/Library/Caches/emily
81- key : mlx-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('mix.exs') }}
82-
83- - run : mix deps.get
84- - run : mix compile
85- - run : mix test --only soak
You can’t perform that action at this time.
0 commit comments