Releases: KinsonDigital/Infrastructure
Releases · KinsonDigital/Infrastructure
🚀Production - v14.1.0
Infrastructure Production Release Notes - v14.1.0
Bug Fixes 🐛
- #243 - Fixed env vars in dotnet release workflow.
- #242 - Added a check for the release notes for dotnet library releases.
CICD ⚙️
- #243 - Fixed an issue where the following environment variables in the dotnet library release workflow was incorrect:
BASE_SEARCH_DIR_PATH
NET_SDK_VERSION
🚀Production - v14.0.0
Infrastructure Production Release Notes - v14.0.0
Enhancements 💎
- #233 - Updated the dotnet lib reusable release workflow to include debug symbols.
Bug Fixes 🐛
- #226 - Fixed an issue with PR descriptions during the initial sync process.
Breaking Changes 🧨
- #213 - Improved security by doing the following:
- Removed all code related to printing out script arguments to the console.
- Replaced all script arguments with environment variables.
Technical Debt 🧽
- #213 - Renamed the validate-sdk-setup.yml workflow to validate-sdk-versions.yml.
- This will require updating all reusable workflow references in the project that point to this workflow.
- #221 - Removed the prepare release process.
- #218 - Improved the create script job in the resolve-csharp-proj-file.yml workflow.
CICD ⚙️
- #225 - Changed the dotnet lib release workflow input with the name
release-notes-file-name-prefix
to optional. - #222 - Changed the dotnet action release workflow input with the name
release-notes-file-name-prefix
to optional. - #222 - Improved the create GitHub release step in the dotnet-action-release.yml and dotnet-lib-release.yml workflows.
- #218 - Added trimming to various repo variables to reduce accidental breaking of workflows.
- #201 - Created a release workflow.
Configuration 🛠️
🚀Production Release - v13.6.3
Infrastructure Production Release Notes - v13.6.3
Bug Fixes 🐛
- #214 - Fixed an issue with building tweets when sending tweets during a release.
🚀Production Release - v13.6.2
Infrastructure Production Release Notes - v13.6.2
Bug Fixes 🐛
- #210 - Fixed bugs with processing arguments in the
milestone-exists.ts
andgithub-release-does-not-exist.ts
scripts.
🚀Production Release - v13.6.1
🚀Production Release - v13.6.0
Infrastructure Production Release Notes - v13.6.0
New Features ✨
- #202 - Added dotnet SDK check system.
- This system was created as a reusable workflow so other organization projects can create status checks for the dotnet SDK setup of the project.
- Added check to reusable dotnet release workflows for dotnet library and action releases
Dependency Updates 📦
#202 - Added the walkSync
module v0.207.0
to the project.
Other 🪧
(Includes anything that does not fit into the categories above)
- #202 - Made various changes to the VSCode ide configuration.
- #202 - Made the following CICD changes:
- Updated all deno versions to use repo variable
- Added dotnet sdk setup validation to dotnet release workflows
- Updated workflows to use preview branch
- Removed testing workflow
- Improved version regex in workflow validation job
- Setup workflow version status check to only run for release branches
- Changed emoji of reusuable workflows
- Rearranged workflow inputs and input usage
- #202 - Performed various refactoring changes and added the following improvements:
- Improved csharp version service by using new util funcs
- Cleaned and reformat code to project coding standards
- Added util funcs for dotnet sdk versions
- Created func to check if a csproj contains the target framework tag
- Improved version regex
- Added task to deno config file