DOC: Automate module version updates after release (DOCU-2735)

[DOCU-2738] DOC: Test locally on the 6.2.35 release for the audit use case Created: 01/Jun/23  Updated: 14/Jun/23  Resolved: 13/Jun/23

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Sub-task Priority: Neutral
Reporter: Adrian Brooks Assignee: Adrian Brooks
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Date of First Response:

 Description   

Test run PR - all good: https://git.magnolia-cms.com/projects/DOCUMENTATION/repos/antora-site/pull-requests/317/overview

After release (partial results below):

  1. Release of SSO module found - audit case success, but ...
  2. Script URLs hardcoded (see Alex's comment below) is sensitive to crawler updates - webhooks module below. It might be better to use git commands and the playbook variables as Martin suggested.
*** https://git.magnolia-cms.com/projects/ENTERPRISE/repos/magnolia-sso/browse ***
- Latest module release in git: 3.1.5
- https://docs.magnolia-cms.com/magnolia-sso/index.html
- Version live on module page: 3.1.4
### VERSIONS OUT OF SYNC ###
*** https://git.magnolia-cms.com/projects/ENTERPRISE/repos/synchronization/browse ***
- Latest module release in git: 2.0.1
- https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/Synchronization-module.html
- Version live on module page: 2.0.1
*** Module reported in the docu is correct for this module ***

*** https://git.magnolia-cms.com/projects/ENTERPRISE/repos/text-classification/browse ***
- Latest module release in git: 1.1.6
- https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/Text-Classification-module.html
- Version live on module page: 1.1.6
*** Module reported in the docu is correct for this module ***

*** https://git.magnolia-cms.com/projects/ENTERPRISE/repos/tools/browse ***
- Latest module release in git: 1.9.3
- https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/Tools-module.html
- Version live on module page: 1.9.3
*** Module reported in the docu is correct for this module ***

*** https://git.magnolia-cms.com/projects/ENTERPRISE/repos/rest-client-ui/browse ***
- Latest module release in git: 1.0.5
- https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/UI-Framework-REST-Extensions-module.html
- Version live on module page: 1.0.5
*** Module reported in the docu is correct for this module ***

*** https://git.magnolia-cms.com/projects/PLATFORM/repos/ui/browse ***
- Latest module release in git: 6.2.35
- https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/UI-module.html
- Version live on module page: 6.2.35
*** Module reported in the docu is correct for this module ***

*** https://git.magnolia-cms.com/projects/PLATFORM/repos/main/browse/magnolia-virtual-uri ***
- Latest module release in git: 6.2.35
- https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/Virtual-URI-module.html
- Version live on module page: 6.2.35
*** Module reported in the docu is correct for this module ***

*** https://git.magnolia-cms.com/projects/ENTERPRISE/repos/webhooks/browse ***
- Latest module release in git: 1.0.1
- https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/Webhooks-module.html
Extraction of module version from live page failed for: https://docs.magnolia-cms.com/product-docs/6.2/Modules/List-of-modules/Webhooks-module.html
Traceback (most recent call last):
  File "/Users/adrianbrooks/dev/web_scraping/module-versions_checks_full/moduleVersionUpdates_afterRelease.py", line 47, in <module>
    docu_page_release_version = moduleVersions_checksFull.get_live_page_version(driver,live_module_urls_counter)
                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Generated at Mon Feb 12 01:29:50 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.