Skip to content

Commit

Permalink
🚀Preview Release (v1.0.0-preview.5) (#49)
Browse files Browse the repository at this point in the history
* release: update version to v1.0.0-preview.5

* release: create release notes for version v1.0.0-preview.5

* release: improve release notes

* config: add other category to the prep release configs

* config: update kd-admin dev tool to newest upcoming version and set new setting

* ide: add word to dictionary
  • Loading branch information
KinsonMcneal authored Aug 29, 2024
1 parent 3a21492 commit b67d29c
Show file tree
Hide file tree
Showing 8 changed files with 45 additions and 6 deletions.
1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"aarch",
"CASL",
"cicd",
"deno",
"freetypesharp",
"imagesharp",
"kdcli",
Expand Down
2 changes: 1 addition & 1 deletion deno.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "v1.0.0-preview.4",
"version": "v1.0.0-preview.5",
"tasks": {
"check": "deno check **/*/*.ts",
"tests": "deno test ./Tests/*Tests.ts",
Expand Down
2 changes: 1 addition & 1 deletion dev-tools/bin/kd-admin
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#!/bin/sh
# generated by deno install
deno "run" "--allow-read" "--allow-write" "--allow-net" "--allow-env" "--allow-run" "--no-config" "https://raw.githubusercontent.com/KinsonDigital/kd-admin/v1.0.0-preview.3/src/main.ts" "$@"
deno "run" "-R" "-W" "-N" "-E" "--allow-run" "--no-lock" "--no-config" "https://raw.githubusercontent.com/KinsonDigital/kd-admin/v1.0.0-preview.5/src/main.ts" "$@"
2 changes: 1 addition & 1 deletion dev-tools/bin/kd-admin.cmd
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
% generated by deno install %
@deno "run" "--allow-read" "--allow-write" "--allow-net" "--allow-env" "--allow-run" "--no-config" "https://raw.githubusercontent.com/KinsonDigital/kd-admin/v1.0.0-preview.3/src/main.ts" %*
@deno "run" "-R" "-W" "-N" "-E" "--allow-run" "--no-lock" "--no-config" "https://raw.githubusercontent.com/KinsonDigital/kd-admin/v1.0.0-preview.5/src/main.ts" %*
3 changes: 2 additions & 1 deletion dev-tools/prepare-release-settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,6 @@
}
],
"githubTokenEnvVarName": "CICD_TOKEN",
"versionFilePath": "./deno.json"
"versionFilePath": "./deno.json",
"releaseNotesFilePrefix": "Release-Notes-"
}
3 changes: 2 additions & 1 deletion dev-tools/prev-gen-release-notes-settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
"Enhancements 💎": "💎enhancement",
"Bug Fixes 🐛": "🐛bug",
"Breaking Changes 🧨": "🧨breaking-changes",
"Dependency Updates 📦": "📦dependency-update"
"Dependency Updates 📦": "📦dependency-update",
"Other 🪧": "♻️cicd"
},
"prCategoryLabelMappings": {
"Dependency Updates 📦": "📦dependency-update"
Expand Down
3 changes: 2 additions & 1 deletion dev-tools/prod-gen-release-notes-settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"Enhancements 💎": "💎enhancement",
"Bug Fixes 🐛": "🐛bug",
"Breaking Changes 🧨": "🧨breaking-changes",
"Dependency Updates 📦": "📦dependency-update"
"Dependency Updates 📦": "📦dependency-update",
"Other 🪧": "♻️cicd"
},
"prCategoryLabelMappings": {
"Dependency Updates 📦": "📦dependency-update"
Expand Down
35 changes: 35 additions & 0 deletions release-notes/preview-releases/Release-Notes-v1.0.0-preview.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<h1 align="center" style="color: mediumseagreen;font-weight: bold;">
kd-admin ${RELEASETYPE} Release Notes - v1.0.0-preview.5
</h1>

<h2 align="center" style="font-weight: bold;">Quick Reminder</h2>

<div align="center">

As with all software, there is always a chance for issues and bugs, especially for preview releases, so your input is greatly appreciated. 🙏🏼
</div>

<h2 align="center" style="font-weight: bold;">New Features ✨</h2>

1. [#45](https://github.com/KinsonDigital/kd-admin/issues/45) - Added a new setting to the prepare release process to prefix release notes files with a value.
> [!Note]
> The name of this setting is `releaseNotesFilePrefix` and is used in the _**prepare-release-settings.json**_ config file.
<h2 align="center" style="font-weight: bold;">Enhancements 💎</h2>

1. [#44](https://github.com/KinsonDigital/kd-admin/issues/44) - Improved the error log message when a file version key with value cannot be found.
2. [#43](https://github.com/KinsonDigital/kd-admin/issues/43) - Added the `--no-lock` option to install process to prevent accidental manipulation of _**deno.lock**_ files deno projects when installing the tool.

<h2 align="center" style="font-weight: bold;">Bug Fixes 🐛</h2>

1. [#44](https://github.com/KinsonDigital/kd-admin/issues/44) - Fixed a bug where when the error logs are incorrect when a GitHub user name is invalid.

<h2 align="center" style="font-weight: bold;">Dependency Updates 📦</h2>

1. [#46](https://github.com/KinsonDigital/kd-admin/pull/46) - Updated the deno `toText` function to version _**0.224.0**_.

<h2 align="center" style="font-weight: bold;">Other 🪧</h2>

1. [#45](https://github.com/KinsonDigital/kd-admin/issues/45) - Updated the deno _**v1.x.x**_ style of permissions to the _**v1.46.x**_ style of permissions in all workflows.
2. [#45](https://github.com/KinsonDigital/kd-admin/issues/45) - Updated the build status check and release workflows to use the new enhanced `deno check` command release in deno version _**v1.46.x**_.
3. [#44](https://github.com/KinsonDigital/kd-admin/issues/44) - Fixed an issue with the if logic for the jobs in the _**sync-pr-to-issue.yml**_ workflow, preventing regular feature branch PRs from running issues to PR syncs.

0 comments on commit b67d29c

Please sign in to comment.