diff --git a/.github/workflows/testsuite.yaml b/.github/workflows/testsuite.yaml index b1e2cab..11617f7 100644 --- a/.github/workflows/testsuite.yaml +++ b/.github/workflows/testsuite.yaml @@ -23,11 +23,11 @@ jobs: strategy: fail-fast: true matrix: - otp: ["25"] - elixir: ["1.14", "1.15"] + otp: ["25.1.2"] + elixir: ["1.14.3", "1.15.2"] services: ipfs: - image: ipfs/kubo:latest + image: ipfs/kubo:v0.23.0 ports: - 5001:5001 steps: @@ -70,11 +70,11 @@ jobs: strategy: fail-fast: true matrix: - otp: ["26"] - elixir: ["1.15"] + otp: ["26.0.2"] + elixir: ["1.15.2"] services: ipfs: - image: ipfs/kubo:latest + image: ipfs/kubo:v0.23.0 ports: - 5001:5001 steps: diff --git a/Dockerfile b/Dockerfile index e360f5c..328171a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # NB! This file is generated from templates/Dockerfile. # Make sure to make change to the template, not # the in situ file. -FROM ipfs/kubo:v0.21.0 +FROM ipfs/kubo:v0.23.0 LABEL org.opencontainers.image.authors: "Lars Bahner " CMD ["daemon", "--migrate=true", "--agent-version-suffix=docker", "--enable-pubsub-experiment", "--enable-namesys-pubsub", "--enable-mplex-experiment"] diff --git a/Makefile b/Makefile index 1ac5a21..c57441f 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ VERSION ?= $(shell cat mix.exs | grep version | sed -e 's/.*version: "\(.*\)",/\1/') # Exporting the config values allows us to generate Dockerfile and github config using envsubst. -export KUBO_VERSION ?= v0.21.0 +export KUBO_VERSION ?= v0.23.0 export DOCKER_USER ?= ipfs export DOCKER_IMAGE ?= $(DOCKER_USER)/kubo:$(KUBO_VERSION) @@ -53,7 +53,7 @@ push: all commited test publish-image: image docker push $(DOCKER_IMAGE) -release: test +release: test publish-image git tag $(VERSION) mix hex.publish git push --tags diff --git a/mix.exs b/mix.exs index 8ffa744..5b2d6db 100644 --- a/mix.exs +++ b/mix.exs @@ -5,7 +5,7 @@ defmodule ExIpfs.Mixfile do def project do [ app: :ex_ipfs, - version: "0.1.5", + version: "0.1.6", elixir: "~> 1.14", name: "Elixir IPFS", start_permanent: Mix.env() == :prod,