Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verify Changelog Workflow #6142

Merged
merged 4 commits into from
Apr 15, 2024
Merged

Conversation

Drulikar
Copy link
Contributor

@Drulikar Drulikar commented Apr 14, 2024

About the pull request

Malformed changelogs have been getting more frequent. This PR does the following:

  • Updates the labeler workflow to activate on edits and use github warning labeling for output
  • Adds changelog verification checking to the labeler workflow: If a changelog is missing it will pass but be labeled with "Missing Changelog", otherwise it will fail if its malformed.
  • Fixes the depreciation warning "Warning: The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files."

Testing performed in a separate repo.

@github-actions github-actions bot added Github We don't really know what else this belongs to Feature Feature coder badge labels Apr 14, 2024
@Drulikar Drulikar marked this pull request as ready for review April 14, 2024 18:45
@Drulikar Drulikar removed the Feature Feature coder badge label Apr 14, 2024
@harryob harryob added this pull request to the merge queue Apr 15, 2024
Merged via the queue into cmss13-devs:master with commit 8f5604b Apr 15, 2024
27 checks passed
@Drulikar Drulikar deleted the Verify_Changelog branch April 15, 2024 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Github We don't really know what else this belongs to
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants