Skip to content

Commit

Permalink
Bump required version of elixir
Browse files Browse the repository at this point in the history
- Bump kayrock v0.2
- Bump required version to 1.10
- Add tests for 1.15
  • Loading branch information
Argonus committed Dec 2, 2023
1 parent c5bba0f commit a338aba
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 21 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ jobs:
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
strategy:
matrix:
elixir: ['1.12.3']
otp: ['24.3.4']
elixir: ['1.15']
otp: ['26.1']

steps:
- name: Cancel previous runs
Expand Down Expand Up @@ -64,8 +64,8 @@ jobs:
strategy:
fail-fast: false
matrix:
elixir: ['1.12.3']
otp: ['24.3.4']
elixir: ['1.15']
otp: ['26.1']

steps:
- name: Cancel Previous Runs
Expand Down
24 changes: 10 additions & 14 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,19 @@ on:

jobs:
setup:
name: test / setup
name: test | setup dependencies
runs-on: ubuntu-20.04
env:
MIX_ENV: test
strategy:
matrix:
pair:
- elixir: 1.14
otp: 25.2
- elixir: 1.15
otp: 26.1
- elixir: 1.13
otp: 24.3
- elixir: 1.11
otp: 21.3
- elixir: 1.8
otp: 20.3
- elixir: '1.10'
otp: 22.3

steps:
- name: Cancel previous runs
Expand Down Expand Up @@ -74,14 +72,12 @@ jobs:
fail-fast: false
matrix:
pair:
- elixir: 1.14
otp: 25.2
- elixir: 1.15
otp: 26.1
- elixir: 1.13
otp: 24.3
- elixir: 1.11
otp: 21.3
- elixir: 1.8
otp: 20.3
- elixir: '1.10'
otp: 22.3

steps:
- uses: actions/checkout@v2
Expand All @@ -107,4 +103,4 @@ jobs:
key: ${{ runner.os }}-${{ matrix.pair.otp }}-${{ matrix.pair.elixir }}-mix-deps-compile-${{ hashFiles(format('{0}{1}', github.workspace, '/mix.lock')) }}

- name: Run unit tests
run: mix test
run: mix test
6 changes: 3 additions & 3 deletions mix.exs
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ defmodule Kayrock.MixProject do
def project do
[
app: :kayrock,
version: "0.1.15",
elixir: "~> 1.1",
version: "0.2.0",
elixir: "~> 1.10",
elixirc_paths: elixirc_paths(Mix.env()),
test_coverage: [tool: ExCoveralls],
preferred_cli_env: [coveralls: :test],
Expand Down Expand Up @@ -64,7 +64,7 @@ defmodule Kayrock.MixProject do

defp package do
[
maintainers: ["Dan Swain"],
maintainers: ["Dan Swain", "Argonus"],
files: ["lib", "config/config.exs", "mix.exs", "README.md"],
licenses: ["MIT"],
links: %{"GitHub" => @source_url}
Expand Down

0 comments on commit a338aba

Please sign in to comment.