Skip to content

update for 2026#269

Merged
rwsdwatson merged 2 commits intomainfrom
pat/m/2026-api-prep
Feb 13, 2026
Merged

update for 2026#269
rwsdwatson merged 2 commits intomainfrom
pat/m/2026-api-prep

Conversation

@rwsdwatson
Copy link
Contributor

This pull request updates the project to support the new "Trados Studio 2026 Release" version, adds documentation for the 2024 SR1 API, and improves the maintainability of the release documentation script. The most important changes are grouped below:

Version upgrade and environment updates:

  • Updated all relevant environment variables in .github/workflows/release.yml to reference "Trados Studio 2026 Release" (Studio19), including plugin paths, installation folders, and document folder names.

Documentation:

  • Added a new entry for "Trados Studio 2024 SR1 - API 18.1" in the API versions section of index.md.

Release documentation script improvements:

  • Refactored releaseDocs.ps1 to use a $keepVersions array for specifying which API version folders to keep, simplifying folder cleanup logic.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the documentation build/release pipeline and landing page to align with the “Trados Studio 2026 Release” environment, while adding an API version entry and simplifying the gh-pages cleanup logic used during doc publishing.

Changes:

  • Updated GitHub Actions workflow environment variables to target “Trados Studio 2026 Release” (Studio19 / VersionNumber 19).
  • Added “Trados Studio 2024 SR1 – API 18.1” to the API versions list on the docs landing page.
  • Refactored releaseDocs.ps1 cleanup logic to use a $keepVersions allowlist.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
releaseDocs.ps1 Introduces $keepVersions and switches deletion logic to -notin for simpler version-folder preservation.
index.md Adds a new API version entry for 18.1 (2024 SR1).
.github/workflows/release.yml Updates build-time env vars to point at Studio19 / 2026 Release paths and naming.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@rwsdwatson rwsdwatson merged commit 7fa0c50 into main Feb 13, 2026
7 checks passed
@rwsdwatson rwsdwatson deleted the pat/m/2026-api-prep branch February 13, 2026 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant