Skip to content

Commit

Permalink
Merge pull request #299 from elixir-lsp/1.18
Browse files Browse the repository at this point in the history
1.18
  • Loading branch information
lukaszsamson authored Dec 29, 2024
2 parents 2ec8d9b + aee66a2 commit 809a092
Show file tree
Hide file tree
Showing 32 changed files with 789 additions and 269 deletions.
30 changes: 25 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,17 @@ jobs:
- elixir: 1.17.x
otp: 27.x
tests_may_fail: false
# https://github.com/erlef/setup-beam/issues/314
# - elixir: 1.18.x
# otp: 25.x
# tests_may_fail: true
- elixir: 1.18.x
otp: 26.x
tests_may_fail: false
- elixir: 1.18.x
otp: 27.x
tests_may_fail: false

env:
MIX_ENV: test
steps:
Expand All @@ -78,7 +89,8 @@ jobs:
mix local.hex --force
mix local.rebar --force
mix deps.get --only test
- run: mix test || ${{ matrix.tests_may_fail }}
- run: mix test
continue-on-error: ${{ matrix.tests_may_fail }}

mix_test_windows:
name: mix test windows (Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}})
Expand Down Expand Up @@ -138,6 +150,16 @@ jobs:
- elixir: 1.17.x
otp: 27.x
tests_may_fail: false
# https://github.com/erlef/setup-beam/issues/314
# - elixir: 1.18.x
# otp: 25.x
# tests_may_fail: false
- elixir: 1.18.x
otp: 26.x
tests_may_fail: false
- elixir: 1.18.x
otp: 27.x
tests_may_fail: false
env:
MIX_ENV: test
steps:
Expand All @@ -155,17 +177,15 @@ jobs:
mix local.rebar --force
mix deps.get --only test
- run: mix test
if: ${{!matrix.tests_may_fail}}
- run: mix test || type nul
if: ${{matrix.tests_may_fail}}
continue-on-error: ${{ matrix.tests_may_fail }}

static_analysis:
name: static analysis (Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}})
runs-on: ubuntu-22.04
strategy:
matrix:
include:
- elixir: 1.17.x
- elixir: 1.18.x
otp: 27.x
steps:
- uses: actions/checkout@v4
Expand Down
1 change: 1 addition & 0 deletions lib/elixir_sense/core/builtin_attributes.ex
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ defmodule ElixirSense.Core.BuiltinAttributes do
after_verify
before_compile
fallback_to_any
undefined_impl_description
type
typep
opaque
Expand Down
Loading

0 comments on commit 809a092

Please sign in to comment.