diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index f42ada9..be5f2ba 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: otp: ['23.3'] - elixir: ['1.11'] + elixir: ['1.12'] env: HEX_API_KEY: ${{ secrets.HEX_API_KEY }} steps: @@ -26,7 +26,9 @@ jobs: egress-policy: block allowed-endpoints: > github.com:443 - *.hex.pm:443 + hex.pm:443 + repo.hex.pm:443 + builds.hex.pm:443 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - uses: erlef/setup-elixir@904c511e63061a8f501ae4b081ce2c0e9cfc70ab # v1.17.4 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c9f8dce..871827c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,8 +16,8 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - otp: ['22.3', '23.3'] - elixir: ['1.10', '1.11'] + otp: ['23.3', '24.3'] + elixir: ['1.12', '1.13'] env: MIX_ENV: test steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index bd47b3c..cb77d63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Update all dependencies. See [PR #332](https://github.com/kommitters/stellar_sdk/pull/332). * Update scorecards allowed endpoints and Security Policy. See [PR #355](https://github.com/kommitters/stellar_sdk/pull/355). * Delete `config` from `mix.exs` file. See [PR #358](https://github.com/kommitters/stellar_sdk/pull/358). +* Bump Elixir version to 1.12. See [PR #360](https://github.com/kommitters/stellar_sdk/pull/360). ## 0.20.0 (20.12.2023) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d9cacba..caca96b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -12,7 +12,7 @@ We want to make it as easy as possible to contribute changes that help the [Stel * Fork the repository on GitHub. * Try to keep your local repository in a "rebased" state. * Set the project up. - * Install any Elixir version above 1.10. + * Install any Elixir version above 1.12. * Compile dependencies: `mix deps.get`. * Run tests: `mix test`. diff --git a/README.md b/README.md index f27354c..58127dd 100644 --- a/README.md +++ b/README.md @@ -1053,7 +1053,7 @@ See [**Stellar.Horizon.TradeAggregations**](https://developers.stellar.org/api/a --- ## Development -* Install any Elixir version above 1.10. +* Install any Elixir version above 1.12. * Compile dependencies: `mix deps.get`. * Run tests: `mix test`. diff --git a/mix.exs b/mix.exs index 3304e72..3bec3b7 100644 --- a/mix.exs +++ b/mix.exs @@ -8,7 +8,7 @@ defmodule Stellar.MixProject do [ app: :stellar_sdk, version: @version, - elixir: "~> 1.10", + elixir: "~> 1.12", start_permanent: Mix.env() == :prod, deps: deps(), name: "Elixir Stellar SDK",