From b3fbcb3afc61003f2c76b0526192a81d1f3b039b Mon Sep 17 00:00:00 2001 From: Jeff Gehlbach Date: Tue, 9 Jul 2024 14:25:56 -0400 Subject: [PATCH] Small additions and tweaks to release checklist from releasing v4.0.7 --- docs/development/release-checklist.md | 4 ++-- docs/development/translations.md | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/development/release-checklist.md b/docs/development/release-checklist.md index 019eb2a6c..f86dac6a5 100644 --- a/docs/development/release-checklist.md +++ b/docs/development/release-checklist.md @@ -113,7 +113,7 @@ Create a [new release](https://github.com/netbox-community/netbox/releases/new) * **Tag:** Current version (e.g. `v3.3.1`) * **Target:** `master` * **Title:** Version and date (e.g. `v3.3.1 - 2022-08-25`) -* **Description:** Copy from the pull request body +* **Description:** Copy from the pull request body, then promote the `###` headers to `##` ones Once created, the release will become available for users to install. @@ -135,6 +135,6 @@ First, run the `build-site` action, by navigating to Actions > build-site > Run Once the documentation files have been compiled, they must be published by running the `deploy-kinsta` action. Select the desired deployment environment (staging or production) and specify `latest` as the deploy tag. -Clear the CDN cache from the [Kinsta](https://my.kinsta.com/) portal. Navigate to _Sites_ / _NetBox Labs_ / _Live_, select _CDN_ in the left-nav, click the _Clear CDN cache_ button, and confirm the clear operation. +Clear the CDN cache from the [Kinsta](https://my.kinsta.com/) portal. Navigate to _Sites_ / _NetBox Labs_ / _Live_, select _Cache_ in the left-nav, click the _Clear Cache_ button, and confirm the clear operation. Finally, verify that the documentation at has been updated. diff --git a/docs/development/translations.md b/docs/development/translations.md index b23e89d71..eca9ce71f 100644 --- a/docs/development/translations.md +++ b/docs/development/translations.md @@ -20,6 +20,8 @@ Then, commit the change and push to the `develop` branch on GitHub. Any new stri Typically, translated strings need to be updated only as part of the NetBox [release process](./release-checklist.md). +Check the Transifex dashboard for languages that are not marked _ready for use_, being sure to click _Show all languages_ if it appears at the bottom of the list. Use machine translation to round out any not-ready languages. It's not necessary to review the machine translation immediately as the translation teams will handle that aspect; the goal at this stage is to get translations included in the Transifex pull request. + To update translated strings, start by initiating a sync from Transifex. From the Transifex dashboard, navigate to Settings > Integrations > GitHub > Manage, and click the **Manual Sync** button at top right. ![Transifex manual sync](../media/development/transifex_sync.png)