Skip to content

chore: [M3-10398] - Release Label Automation#12607

Closed
jaalah-akamai wants to merge 7 commits intolinode:developfrom
jaalah-akamai:release-label-automation
Closed

chore: [M3-10398] - Release Label Automation#12607
jaalah-akamai wants to merge 7 commits intolinode:developfrom
jaalah-akamai:release-label-automation

Conversation

@jaalah-akamai
Copy link
Contributor

@jaalah-akamai jaalah-akamai commented Jul 30, 2025

Description 📝

Adds a GitHub Action that automatically labels new PRs with their target release date based on our bi-weekly Tuesday release schedule.

How it works:

  • Triggers when PRs are opened against develop
  • Calculates next release date + 14-day cycles
  • Skips code freeze periods
  • Adds label like release:2025-08-26

Why:
Makes it easy to see which release a PR will ship in without manual tracking.

Testing:
Starting on develop branch - can disable via Actions tab if issues arise.

Changes 🔄

  • New release-labeling.yml file for github actions

Target release date 🗓️

N/A

@jaalah-akamai jaalah-akamai requested a review from a team as a code owner July 30, 2025 19:10
@jaalah-akamai jaalah-akamai requested review from mjac0bs and removed request for a team July 30, 2025 19:10
@github-project-automation github-project-automation bot moved this from Review to Merged in Cloud Manager Jul 30, 2025
@jaalah-akamai jaalah-akamai reopened this Jul 30, 2025
@jaalah-akamai jaalah-akamai changed the title [do not merge] - chore: release label automation chore: [M3-10398] - Release Label Automation Jul 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants