From 17a2b6e81fdfe1ef51c7811c3bdf032a17e3007e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sr=C4=91an=20Svrdlan?= Date: Wed, 25 Sep 2024 19:53:44 +0200 Subject: [PATCH 1/2] Make sure all tasks are available --- CHANGELOG.md | 6 ++++++ lib/harness/manifest.ex | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64d8b83..9fec43f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.7.5 - 2024-09-25 + +### Fixed + +- Makes sure all harness archive tasks are loaded and available to use + ## 0.7.4 - 2023-08-09 ### Fixed diff --git a/lib/harness/manifest.ex b/lib/harness/manifest.ex index 25a83f9..2ed7529 100644 --- a/lib/harness/manifest.ex +++ b/lib/harness/manifest.ex @@ -78,13 +78,16 @@ defmodule Harness.Manifest do :ok = ProjectStack.push(__MODULE__, config, Path.expand(path)) deps = Mix.Dep.cached() + archive_path = archive_path() :ok = deps |> Enum.flat_map(&Mix.Dep.load_paths/1) - |> (&[archive_path() | &1]).() |> Enum.each(&Code.append_path/1) + Code.append_path(archive_path) + Mix.Task.load_tasks([archive_path]) + deps |> Enum.map(fn %Mix.Dep{app: app} -> app end) |> Enum.each(&Application.ensure_started/1) From f3e25da1e4e100142eeb56f82b2b8d626d061b18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sr=C4=91an=20Svrdlan?= Date: Wed, 25 Sep 2024 20:01:19 +0200 Subject: [PATCH 2/2] Align changelog to releases --- CHANGELOG.md | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fec43f..48dd945 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,32 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 0.7.5 - 2024-09-25 +## 0.8.3 - 2024-09-25 ### Fixed - Makes sure all harness archive tasks are loaded and available to use -## 0.7.4 - 2023-08-09 +## 0.8.2 - 2024-03-18 + +### Changed + +- Updated `actions/checkout@` from `v3` to `v4` in GH actions +- Updated `actions/cache@` from `v3` to `v4` in GH actions +- Updated `NFIBrokerage/create-release@` from `v3` to `v4` in GH actions + +## 0.8.1 - 2023-08-24 + +### Changed + +- Updated `actions/checkout@` from `v1` to `v3` in GH actions +- Updated `actions/cache@` from `v1` to `v3` in GH actions +- Updated `NFIBrokerage/create-release@` from `v2` to `v3` in GH actions +- Change `release_name` to `name` field in `NFIBrokerage/create-release@v3` + action in GH actions +- Fixed credo warnings + +## 0.8.0 - 2023-08-09 ### Fixed