Skip to content

Only update timeline when Spring Boot 4.x changes#53

Merged
rujche merged 3 commits into
mainfrom
rujche/main/fix-error-about-timeline-item
Jun 29, 2026
Merged

Only update timeline when Spring Boot 4.x changes#53
rujche merged 3 commits into
mainfrom
rujche/main/fix-error-about-timeline-item

Conversation

@rujche

@rujche rujche commented Jun 26, 2026

Copy link
Copy Markdown
Member

Summary

  • update workflow timeline logic to append a new timeline item only when Spring Boot 4.x entries change
  • skip timeline update when only Spring Boot 3.x entries change
  • keep timeline content limited to supported Spring Boot 4.x matrix entries

Why

  • avoid noisy timeline updates for 3.x-only changes
  • align timeline updates with the intended 4.x update signal

Validation

@rujche rujche requested a review from Copilot June 26, 2026 07:14
@rujche rujche self-assigned this Jun 26, 2026
@rujche rujche added the bug Something isn't working label Jun 26, 2026
@rujche rujche moved this from Todo to In Progress in Spring Cloud Azure Jun 26, 2026
@rujche rujche added this to the 2026-07 milestone Jun 26, 2026

Copilot AI left a comment

Copy link
Copy Markdown

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 GitHub Actions workflow that generates/updates the Spring compatibility support JSON in azure-sdk-for-java, refining the timeline update behavior so that timeline entries are only appended when Spring Boot 4.x compatibility entries change (and the timeline content lists only supported 4.x entries).

Changes:

  • Add a Spring Boot 4.x–scoped diff check (old vs. new JSON) to decide whether to update the timeline.
  • Restrict the timeline’s listed matrix lines to SUPPORTED entries with spring-boot-version starting with 4..
  • Skip timeline updates when no supported Spring Boot 4.x entries are present.

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

@rujche rujche merged commit 75ae516 into main Jun 29, 2026
8 checks passed
@rujche rujche deleted the rujche/main/fix-error-about-timeline-item branch June 29, 2026 01:29
@github-project-automation github-project-automation Bot moved this from In Progress to Done in Spring Cloud Azure Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants