diff --git a/.changes/unreleased/Added-20250111-211546.yaml b/.changes/unreleased/Added-20250111-211546.yaml deleted file mode 100644 index 29dd0be..0000000 --- a/.changes/unreleased/Added-20250111-211546.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Added -body: '[feat]: package `packageOperation` option `checkVersion` implemented' -time: 2025-01-11T21:15:46.207199643-06:00 diff --git a/.changes/unreleased/Added-20250111-211813.yaml b/.changes/unreleased/Added-20250111-211813.yaml deleted file mode 100644 index 7810b94..0000000 --- a/.changes/unreleased/Added-20250111-211813.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Added -body: user management added - see docs -time: 2025-01-11T21:18:13.182822019-06:00 diff --git a/.changes/unreleased/Added-20250113-231248.yaml b/.changes/unreleased/Added-20250113-231248.yaml deleted file mode 100644 index 34a5f78..0000000 --- a/.changes/unreleased/Added-20250113-231248.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Added -body: Support for remote config sources. Only config file and list can be used for now. -time: 2025-01-13T23:12:48.383700682-06:00 diff --git a/.changes/unreleased/Added-20250128-153524.yaml b/.changes/unreleased/Added-20250128-153524.yaml deleted file mode 100644 index 0ed2115..0000000 --- a/.changes/unreleased/Added-20250128-153524.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Added -body: Cache functionality - still a WIP -time: 2025-01-28T15:35:24.512485671-06:00 diff --git a/.changes/unreleased/Added-20250207-212429.yaml b/.changes/unreleased/Added-20250207-212429.yaml deleted file mode 100644 index 403a802..0000000 --- a/.changes/unreleased/Added-20250207-212429.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Added -body: Flag `--s3-endpoint` for config file fetching from S3 -time: 2025-02-07T21:24:29.596055611-06:00 diff --git a/.changes/unreleased/Changed-20250113-231007.yaml b/.changes/unreleased/Changed-20250113-231007.yaml deleted file mode 100644 index af28483..0000000 --- a/.changes/unreleased/Changed-20250113-231007.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Changed -body: Internal refactoring of config setup -time: 2025-01-13T23:10:07.215735108-06:00 diff --git a/.changes/unreleased/Changed-20250113-231622.yaml b/.changes/unreleased/Changed-20250113-231622.yaml deleted file mode 100644 index 21f33e9..0000000 --- a/.changes/unreleased/Changed-20250113-231622.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Changed -body: Formatting and sending for notifications -time: 2025-01-13T23:16:22.260458782-06:00 diff --git a/.changes/unreleased/Changed-20250128-154204.yaml b/.changes/unreleased/Changed-20250128-154204.yaml deleted file mode 100644 index ff3546c..0000000 --- a/.changes/unreleased/Changed-20250128-154204.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Changed -body: "name of `configfetcher` to `remotefetcher`" -time: 2025-01-28T15:42:04.282668058-06:00 diff --git a/.changes/unreleased/Changed-20250208-151508.yaml b/.changes/unreleased/Changed-20250208-151508.yaml deleted file mode 100644 index 441431a..0000000 --- a/.changes/unreleased/Changed-20250208-151508.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Changed -body: Flags that took comma-separated lists now have to be passed multiple times for each argument. -time: 2025-02-08T15:15:08.457086102-06:00 diff --git a/.changes/unreleased/Changed-20250210-165532.yaml b/.changes/unreleased/Changed-20250210-165532.yaml deleted file mode 100644 index c5b38bd..0000000 --- a/.changes/unreleased/Changed-20250210-165532.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Changed -body: Hosts passed to `exec host` now checked against default SSH config files -time: 2025-02-10T16:55:32.936776556-06:00 diff --git a/.changes/unreleased/Fixed-20250128-153806.yaml b/.changes/unreleased/Fixed-20250128-153806.yaml deleted file mode 100644 index e007212..0000000 --- a/.changes/unreleased/Fixed-20250128-153806.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Fixed -body: Parsing of remote URLs when determining list config file path -time: 2025-01-28T15:38:06.957506929-06:00 diff --git a/.changes/unreleased/Fixed-20250202-194523.yaml b/.changes/unreleased/Fixed-20250202-194523.yaml deleted file mode 100644 index 7f136d9..0000000 --- a/.changes/unreleased/Fixed-20250202-194523.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: Fixed -body: Incorrect error notification template value -time: 2025-02-02T19:45:23.872797604-06:00 diff --git a/CHANGELOG.md b/CHANGELOG.md index d470084..7888266 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,10 +6,26 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html), and is generated by [Changie](https://github.com/miniscruff/changie). +## v0.7.0 - 2025-02-11 +### Added +* [feat]: package `packageOperation` option `checkVersion` implemented +* user management added - see docs +* Support for remote config sources. Only config file and list can be used for now. +* Cache functionality - still a WIP +* Flag `--s3-endpoint` for config file fetching from S3 +### Changed +* Internal refactoring of config setup +* Formatting and sending for notifications +* name of `configfetcher` to `remotefetcher` +* Flags that took comma-separated lists now have to be passed multiple times for each argument. +* Hosts passed to `exec host` now checked against default SSH config files +### Fixed +* Parsing of remote URLs when determining list config file path +* Incorrect error notification template value + ## v0.6.1 - 2025-01-04 ### Fixed * When running a list, hooks now run explicitly after the command executes. Fixed panic due to improper logic. - ## v0.6.0 - 2025-01-04 ### Added * Command Type Package - allows one to perform package operations [docs](https://backy.cybershell.xyz/config/packages/) diff --git a/release b/release index a37ebeb..a27392f 100755 --- a/release +++ b/release @@ -1,6 +1,8 @@ #!/bin/bash -# export GORELEASER_CURRENT_TAG="$(go run backy.go version -V)" -git tag "$(go run backy.go version -V)" +export CURRENT_TAG="$(go run backy.go version -V)" +changie batch $CURRENT_TAG +changie merge +git tag "$CURRENT_TAG" git push all git push all --tags # goreleaser release -f .goreleaser/gitea.yml --clean --release-notes=".changes/$(go run backy.go version -V).md" \ No newline at end of file