Skip to content

Fall25 - M3 Milestone - Prepare r3.1#59

Merged
bigludo7 merged 21 commits intomainfrom
fix42
Jul 23, 2025
Merged

Fall25 - M3 Milestone - Prepare r3.1#59
bigludo7 merged 21 commits intomainfrom
fix42

Conversation

@bigludo7
Copy link
Collaborator

What type of PR is this?

Add one of the following kinds:

  • subproject management

What this PR does / why we need it:

  • This PR implements the scope for Autumn25
  • The PR updates all the file in terms of release number referring to r3.1 and version v1.0.0-rc.1
  • CHANGELOG.MD, READ.ME & Readiness check list updated version are provide

Which issue(s) this PR fixes:

Fixes #42

Special notes for reviewers:

Changelog input

 release-note

Additional documentation

This section can be blank.

docs

@hdamker hdamker changed the title Autumn - M3 Milestone - Prepare r3.1 Fall25 - M3 Milestone - Prepare r3.1 Jun 20, 2025
@hdamker
Copy link
Contributor

hdamker commented Jun 20, 2025

@bigludo7 changed autumn -> fall25 in the title :-)

tanjadegroot
tanjadegroot previously approved these changes Jun 23, 2025
Copy link
Contributor

@tanjadegroot tanjadegroot left a comment

Choose a reason for hiding this comment

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

There are 3 minor correction, with those implemented this API is OK for release
/LGTM from Release Management

bigludo7 and others added 3 commits June 29, 2025 20:44
Co-authored-by: Tanja de Groot <87864067+tanjadegroot@users.noreply.github.com>
…klist.md

Co-authored-by: Tanja de Groot <87864067+tanjadegroot@users.noreply.github.com>
…klist.md

Co-authored-by: Tanja de Groot <87864067+tanjadegroot@users.noreply.github.com>
Co-authored-by: Herbert Damker <herbert.damker@telekom.de>
@bigludo7
Copy link
Collaborator Author

Hello @jgarciahospital & @tanjadegroot - May I ask final review & approval then I will merge this one.

Copy link
Contributor

@jgarciahospital jgarciahospital left a comment

Choose a reason for hiding this comment

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

LGTM

tanjadegroot
tanjadegroot previously approved these changes Jul 16, 2025
Copy link
Contributor

@tanjadegroot tanjadegroot left a comment

Choose a reason for hiding this comment

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

The automated review found a few thing to tweek.

  • please add the missing externalDocs and summary items.
  • for the test filename changes I leave it to you

with that you have /LGTM from Release Management

Copy link
Contributor

Choose a reason for hiding this comment

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

I run the automated check and it found the following points:

CAMARA API Review Report

Generated: 2025-07-16 00:07:01
Commonalities Version: 0.6
Repository: DeviceSwap
Issue or PR Number: 0

Executive Summary

  • APIs Reviewed: 1
  • Critical Issues: 1
  • Medium Issues: 6
  • Low Issues: 2
  • Multi-file Consistency: ⏭️ Skipped (single file)
  • Test Alignment: ✅ Checked

API Types Detected

  • Regular API: 1

Individual API Analysis

device-swap v1.0.0-rc.1

File: device-swap.yaml
Type: Regular API

Issues Found

🔴 Critical: ExternalDocs

  • Description: Missing externalDocs object
  • Location: externalDocs
  • Fix: Add externalDocs with description and url

🟡 Medium: Operation

  • Description: Missing summary
  • Location: POST /retrieve-date

🟡 Medium: Operation

  • Description: Missing summary
  • Location: POST /check

these should be easy to fix before merging

Copy link
Contributor

Choose a reason for hiding this comment

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

Missing alignment to recommended Commonalities guidelines for feature filenames to use operationId name ( in this case) was flagged by the automated review: could be fixed later but if you change the file names, don't forget to update the links in the API readiness checklist - items 7 and 8 and to update the CHANGELOG as well

Test Alignment Analysis

Tests for device-swap

Test Files Found:

  • device-swap-retrieve-date.feature
  • device-swap-check.feature

Test Issues

🔵 Low: Test File Naming

  • Description: Test file suggests operation retrieve-date but it doesn't exist in API
  • Location: /home/runner/work/ReleaseManagement/ReleaseManagement/target-repo/code/Test_definitions/device-swap-retrieve-date.feature
  • Fix: Check if test file naming is as intended, consider to use valid operation from: retrieveDeviceSwapDate, checkDeviceSwap

🔵 Low: Test File Naming

  • Description: Test file suggests operation check but it doesn't exist in API
  • Location: /home/runner/work/ReleaseManagement/ReleaseManagement/target-repo/code/Test_definitions/device-swap-check.feature
  • Fix: Check if test file naming is as intended, consider to use valid operation from: retrieveDeviceSwapDate, checkDeviceSwap

@bigludo7 bigludo7 dismissed stale reviews from tanjadegroot and jgarciahospital via 51c2f8a July 17, 2025 06:22
@bigludo7
Copy link
Collaborator Author

Thanks @tanjadegroot for the review- I ve added the externalDoc, added summary & changed the feature files.
@jgarciahospital sorry to bother you again for review&approval.

@bigludo7 bigludo7 requested a review from jgarciahospital July 17, 2025 06:36
Copy link
Contributor

@jgarciahospital jgarciahospital left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@tanjadegroot tanjadegroot left a comment

Choose a reason for hiding this comment

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

\LGTM from Release Management

@bigludo7 bigludo7 merged commit 3440746 into main Jul 23, 2025
1 check passed
@hdamker hdamker deleted the fix42 branch July 25, 2025 05:53
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.

Device Swap - Preparing the scope for meta release Fall25

4 participants