Skip to content

Commit

Permalink
Updates for 2.3.0 (#14)
Browse files Browse the repository at this point in the history
* ubuntu 20.04?

* Previous checkout?

* Downgrade dialyxir

* Update changelog

* update badges
  • Loading branch information
artkay authored Oct 1, 2023
1 parent 030f55e commit f0d68a4
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 10 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/on-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ env:
MIX_ENV: test
jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-20.04
strategy:
matrix:
otp: [23.x, 24.x, 25.x]
Expand All @@ -17,15 +17,15 @@ jobs:
- otp: 23.x
elixir: 1.15.x
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v2
- uses: erlef/setup-beam@v1
with:
otp-version: ${{matrix.otp}}
elixir-version: ${{matrix.elixir}}
- run: mix deps.get
- run: mix compile
- run: mix format --check-formatted
if: matrix.elixir == '1.15.x' # Only check formatting with the latest version
if: matrix.elixir == '1.15.x' # Only check formatting with the latest verison
- run: mix dialyzer
if: matrix.elixir == '1.15.x'
- run: mix test
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog for v2.x

## 2.3.0 (2023-10-01)

* Add `GenerateDataKeyPair` and `GenerateDataKeyPairWithoutPlaintext` operations (#12)
* Updated dependencies

## 2.2.0 (2020-11-15)

* Add `Sign`, `Verify` and `GetPublicKey` operations
Expand Down
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
# ExAws.KMS
[![Build Status](https://secure.travis-ci.org/ex-aws/ex_aws_kms.png?branch=master)](https://travis-ci.org/ex-aws/ex_aws_kms)
[![Hex pm](http://img.shields.io/hexpm/v/ex_aws_kms.svg?style=flat)](https://hex.pm/packages/ex_aws_kms)
[![API Docs](https://img.shields.io/badge/api-docs-lightgreen.svg?style=flat)](https://hexdocs.pm/ex_aws_kms)

[![CI](https://github.com/ex-aws/ex_aws_kms/workflows/on-push/badge.svg)](https://github.com/ex-aws/ex_aws_kms/actions?query=workflow%3Aon-push)
[![Module Version](https://img.shields.io/hexpm/v/ex_aws_kms.svg)](https://hex.pm/packages/ex_aws_kms)
[![Hex Docs](https://img.shields.io/badge/hex-docs-lightgreen.svg)](https://hexdocs.pm/ex_aws_kms/)
[![Total Download](https://img.shields.io/hexpm/dt/ex_aws_kms.svg)](https://hex.pm/packages/ex_aws_kms)
[![License](https://img.shields.io/hexpm/l/ex_aws_kms.svg)](https://github.com/ex-aws/ex_aws_kms/blob/master/LICENSE)
[![Last Updated](https://img.shields.io/github/last-commit/ex-aws/ex_aws_kms.svg)](https://github.com/ex-aws/ex_aws_kms/commits/master)

Service module for [KMS](https://aws.amazon.com/kms/) support in https://github.com/ex-aws/ex_aws

Expand Down
10 changes: 7 additions & 3 deletions mix.exs
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
defmodule ExAws.KMS.Mixfile do
use Mix.Project

@version "2.2.0"
@version "2.3.0"

def project do
[
app: :ex_aws_kms,
version: @version,
elixir: "~> 1.5",
elixir: "~> 1.11",
elixirc_paths: elixirc_paths(Mix.env()),
start_permanent: Mix.env() == :prod,
deps: deps(),
Expand All @@ -17,6 +17,9 @@ defmodule ExAws.KMS.Mixfile do
docs: [
source_ref: "v#{@version}",
formatters: ["html", "epub"]
],
dialyzer: [
plt_add_apps: [:mix, :hackney]
]
]
end
Expand Down Expand Up @@ -45,7 +48,8 @@ defmodule ExAws.KMS.Mixfile do
# Run "mix help deps" to learn about dependencies.
defp deps do
[
{:dialyxir, "~> 1.0", only: [:dev, :test], runtime: false},
# dialyxir 1.4.x requires Elixir ~> 1.12
{:dialyxir, "1.3.0", only: [:dev, :test], runtime: false},
{:hackney, ">= 0.0.0", only: [:dev, :test]},
{:poison, ">= 0.0.0", only: [:dev, :test]},
{:ex_doc, "~> 0.22", only: :dev},
Expand Down
2 changes: 1 addition & 1 deletion mix.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
%{
"certifi": {:hex, :certifi, "2.12.0", "2d1cca2ec95f59643862af91f001478c9863c2ac9cb6e2f89780bfd8de987329", [:rebar3], [], "hexpm", "ee68d85df22e554040cdb4be100f33873ac6051387baf6a8f6ce82272340ff1c"},
"dialyxir": {:hex, :dialyxir, "1.4.1", "a22ed1e7bd3a3e3f197b68d806ef66acb61ee8f57b3ac85fc5d57354c5482a93", [:mix], [{:erlex, ">= 0.2.6", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "84b795d6d7796297cca5a3118444b80c7d94f7ce247d49886e7c291e1ae49801"},
"dialyxir": {:hex, :dialyxir, "1.3.0", "fd1672f0922b7648ff9ce7b1b26fcf0ef56dda964a459892ad15f6b4410b5284", [:mix], [{:erlex, ">= 0.2.6", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "00b2a4bcd6aa8db9dcb0b38c1225b7277dca9bc370b6438715667071a304696f"},
"earmark": {:hex, :earmark, "1.4.4", "4821b8d05cda507189d51f2caeef370cf1e18ca5d7dfb7d31e9cafe6688106a4", [:mix], [], "hexpm", "1f93aba7340574847c0f609da787f0d79efcab51b044bb6e242cae5aca9d264d"},
"earmark_parser": {:hex, :earmark_parser, "1.4.37", "2ad73550e27c8946648b06905a57e4d454e4d7229c2dafa72a0348c99d8be5f7", [:mix], [], "hexpm", "6b19783f2802f039806f375610faa22da130b8edc21209d0bff47918bb48360e"},
"erlex": {:hex, :erlex, "0.2.6", "c7987d15e899c7a2f34f5420d2a2ea0d659682c06ac607572df55a43753aa12e", [:mix], [], "hexpm", "2ed2e25711feb44d52b17d2780eabf998452f6efda104877a3881c2f8c0c0c75"},
Expand Down

0 comments on commit f0d68a4

Please sign in to comment.