Skip to content

chore(deps): update kinsondigital/infrastructure action to v17#65

Open
renovate[bot] wants to merge 1 commit intopreviewfrom
renovate/kinsondigital-infrastructure-17.x
Open

chore(deps): update kinsondigital/infrastructure action to v17#65
renovate[bot] wants to merge 1 commit intopreviewfrom
renovate/kinsondigital-infrastructure-17.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 17, 2026

This PR contains the following updates:

Package Type Update Change
KinsonDigital/Infrastructure action major v13.6.3v17.1.0

Release Notes

KinsonDigital/Infrastructure (KinsonDigital/Infrastructure)

v17.1.0: 🚀Production - v17.1.0

Compare Source

Infrastructure Production Release Notes - v17.1.0

Features ✨

  1. #​284 - Add new workflow input to the dotnet-lib-release.yml workflow that is used to enable or disable the build of the project when performing a release.
    • This is to give users the ability to perform the build themselves instead of letting the reusable workflow do the build.

v17.0.0: 🚀Production - v17.0.0

Compare Source

Infrastructure Production Release Notes - v17.0.0

Bug Fixes 🐛

  1. #​274 - Fixed an issue with the dotnet-lib-release.yml workflow where the runs-on workflow input was not being utilized for the build job but was utilized for all other jobs that did not matter.
  2. Fixed various issues with the release notes generator
    • A new requirement has been introduced where the issueCategoryLabelMappings, issueCategoryIssueTypeMappings, and prCategoryLabelMappings setting properties are not aloud to contain emojis for the generate release notes settings file. This meas that instead of the prop name being the value of the category, and the prop value being the name of the label or issue type, it is the other way around. Since emojis in prop names cannot be parse from JSON to a JS object, we cannot use emojis in prop names.
    • ⚠️WARNING⚠️ This change means that all projects who update to v17.0.0 must update their release note generation settings by removing emojis from the prop names. This also means

Features ✨

  1. #​277 - Created a new action for sending Bluesky release announcements.
  2. #​276 - Added the following to the Send X Announcement Action:
    • Added a workflow input with the name website-url to be replaced via a template injection variable with the name WEBSITE_URL in a release announcement template.
    • Added the ability to use a local file path to a release announcement template file.
      • The name of the new optional workflow input is local-post-template-file-path. If this workflow input is provided, then the post-template-repo-name, post-template-branch-name, and post-template-repo-relative-file-path will be ignored.

Enhancements 💎

  1. #​275 - Removed the ability to send X release announcements from the dotnet-lib-release.yml workflow.
  2. #​276 - Made the following improvements to the Send X Announcement Action.
    • Added the ability to internally verify that the repository that contains the template exists.
    • Changed the post-template-repo-name workflow input from required to optional.
      • (Used to be named release-x-post-template-repo-name)
    • Changed the post-template-branch-name workflow input from required to optional.
      • (Used to be named release-x-post-template-branch-name)
    • Changed the post-template-repo-relative-file-path workflow input from required to optional.
      • (Used to be named relative-release-x-post-template-file-path)
    • Changed the discord-invite-code workflow input from required to optional.
    • Greatly improved the workflow input docs.

Breaking Changes 🧨

  1. #​276 - Introduced the following breaking changes to the Send X Release Announcement action:
    • Renamed the workflow input release-x-post-template-repo-name to post-template-repo-name.
    • Renamed the workflow input release-x-post-template-branch-name to post-template-branch-name.
    • Renamed the workflow input relative-release-x-post-template-file-path to post-template-repo-relative-file-path.
    • Removed the workflow input repo-name. This value was not being used for anything useful.
  2. #​275 - Removed the following workflow inputs from the dotnet-lib-release.yml reusable workflow.
    • send-x-release-post
    • x-consumer-api-key
    • x-consumer-api-secret
    • x-access-token-key
    • x-access-token-secret

v16.0.0: 🚀Production - v16.0.0

Compare Source

Infrastructure Production Release Notes - v16.0.0

New Features

  1. #​267 - Created new developer tools:
    • Created a new tool to easily create a pull request.
    • Created a new tool to easily generate release notes.
  2. #​269 - Created the following custom composite GitHub actions:
    • close-milestone
    • get-version
    • github-release-exists
    • milestone-exists
    • milestone-items-closed
    • nuget-pkg-exists
    • release-notes-exist
    • send-x-release-announcement
    • transpile-readme
    • update-copyright
    • validate-sdk-versions
    • validate-tag
    • validate-version
  3. #​269 - Added the following inputs to the dotnet-lib-release.yml and dotnet-action-release.yml workflows.
    • release-notes-file-path - Fully qualified path. It is the consumer's responsibility to build the path now.
    • deno-version - The version of deno to use. This input is replacing all of the DENO_VERSION variable references
    • enable-deno-cache - Default is true, but now uses caching for deno scripts.

Breaking Changes 🧨

  1. #​269 - Introduced the following breaking changes:
    • Removed the following inputs to the dotnet-lib-release.yml and dotnet-action-release.yml workflows.
      • relative-release-notes-dir-path
        • Use the new release-notes-file-path input instead.
      • release-notes-file-name-prefix
      • run-branch
      • pr-include-notes-label
    • Removed the run-csharp-tests.yml workflow.
    • Removed the run_tests job from the dotnet-lib-release.yml workflow.
    • Removed the run_tests job from the dotnet-action-release.yml workflow.
    • Removed the docusaurus-release.yml workflow.
    • Removed the validate-tag.yml workflow.
    • Replaced the variable CICD_SCRIPTS_VERSION with the variable INFRASTRUCTURE_VERSION.

v15.0.0: 🚀Production - v15.0.0

Compare Source

Infrastructure Production Release Notes - v15.0.0

Project-Config

  1. #​264 - Updated the kd-admin tool to version v1.0.0-preview.8.

Tech-Debt

  1. #​259 - Fixed typescript errors.
  2. #​144 - Made various improvements throughout the code base such as refactoring, deleting dead code, and more.

Breaking Changes 🧨

  1. #​144 - Implemented various improvements.
    • Changed the dotnet-lib-release.yml workflow input name send-release-tweet to send-x-release-post
    • Renamed the following organization environment variables in the dotnet-lib-release.yml workflow:
      • RELEASE_TWEET_TEMPLATE_REPO_NAME renamed to RELEASE_X_POST_TEMPLATE_REPO_NAME
      • RELEASE_TWEET_TEMPLATE_BRANCH_NAME renamed to RELEASE_X_POST_TEMPLATE_BRANCH_NAME
      • RELATIVE_RELEASE_TWEET_TEMPLATE_FILE_PATH renamed to RELATIVE_RELEASE_X_POST_TEMPLATE_FILE_PATH
    • Renamed the following secret workflow inputs in the dotnet-lib-release.yml workflow:
      • twitter-consumer-api-key renamed to x-consumer-api-key
      • twitter-consumer-api-secret renamed to x-consumer-api-secret
      • twitter-access-token renamed to x-access-token-key
      • twitter-access-token-secret renamed to x-access-token-secret
    • Replaced the following environment variables:
      • TWITTER_BROADCAST_ENABLED replaced by X_BROADCAST_ENABLED
      • TWITTER_ACCESS_TOKEN_KEY replaced by X_ACCESS_TOKEN_KEY
      • TWITTER_ACCESS_TOKEN_SECRET replaced by X_ACCESS_TOKEN_SECRET
      • TWITTER_CONSUMER_API_KEY replaced by X_CONSUMER_API_KEY
      • TWITTER_CONSUMER_API_SECRET replaced by X_CONSUMER_API_SECRET

v14.3.0: 🚀Production - v14.3.0

Compare Source

Infrastructure Production Release Notes - v14.3.0

Enhancements 💎

  1. #​247 - Added the ability to auto update dotnet csproj copyright values.

CICD ⚙️

  1. #​254 - Added the ability for the CICD_SCRIPTS_VERSION repo variable to be updated during a release.
  2. #​254 - Improve CICD step names
  3. #​254 - Updated various github actions in all workflows to the latest versions.

v14.2.0: 🚀Production - v14.2.0

Compare Source

Infrastructure Production Release Notes - v14.2.0

CICD ⚙️

  1. #​251 - Updated a GitHub step in the release workflow to use a GitHub action.

v14.1.1: 🚀Production - v14.1.1

Compare Source

Infrastructure Production Release Notes - v14.1.1

Bug Fixes 🐛

  1. #​248 - Fixed an issue where the csharp version being constructed in the validate-csharp-version.yml workflow was missing the letter 'v' prefix.

v14.1.0: 🚀Production - v14.1.0

Compare Source

Infrastructure Production Release Notes - v14.1.0

Bug Fixes 🐛

  1. #​243 - Fixed env vars in dotnet release workflow.
  2. #​242 - Added a check for the release notes for dotnet library releases.

CICD ⚙️

  1. #​243 - Fixed an issue where the following environment variables in the dotnet library release workflow was incorrect:
    • BASE_SEARCH_DIR_PATH
    • NET_SDK_VERSION

v14.0.0: 🚀Production - v14.0.0

Compare Source

Infrastructure Production Release Notes - v14.0.0

Enhancements 💎

  1. #​233 - Updated the dotnet lib reusable release workflow to include debug symbols.

Bug Fixes 🐛

  1. #​226 - Fixed an issue with PR descriptions during the initial sync process.

Breaking Changes 🧨

  1. #​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 🧽

  1. #​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.
  2. #​221 - Removed the prepare release process.
  3. #​218 - Improved the create script job in the resolve-csharp-proj-file.yml workflow.

CICD ⚙️

  1. #​225 - Changed the dotnet lib release workflow input with the name release-notes-file-name-prefix to optional.
  2. #​222 - Changed the dotnet action release workflow input with the name release-notes-file-name-prefix to optional.
  3. #​222 - Improved the create GitHub release step in the dotnet-action-release.yml and dotnet-lib-release.yml workflows.
  4. #​218 - Added trimming to various repo variables to reduce accidental breaking of workflows.
  5. #​201 - Created a release workflow.

Configuration 🛠️

  1. #​223 - Setup the kdadmin dev tool.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the 📦dependency-update Dependency update with required code changes label Feb 17, 2026
@renovate renovate bot added the 📦dependency-update Dependency update with required code changes label Feb 17, 2026
@github-project-automation github-project-automation bot moved this to ⚪Not Set in KD-Team Feb 17, 2026
| datasource  | package                      | from    | to      |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | KinsonDigital/Infrastructure | v13.6.3 | v17.1.0 |
@renovate renovate bot force-pushed the renovate/kinsondigital-infrastructure-17.x branch from 86052a5 to 519057e Compare March 2, 2026 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦dependency-update Dependency update with required code changes

Projects

Status: ⚪Not Set

Development

Successfully merging this pull request may close these issues.

0 participants