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

Update Release Notes Workflow #1055

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

alemohamad
Copy link
Member

Proposal: Automated Workflow for Fetching Vapor Repositories and Managing Release Notes

This Pull Request introduces an automated action workflow using the pozetroninc/github-action-get-latest-release tool. The workflow will:

  1. Fetch the latest releases from the Vapor repositories.
  2. Populate a predefined release notes template with the release information.
  3. Copy the completed release notes to the Release Notes page located within the docs folder of the project.

Additional Consideration:

Since the release notes for all Vapor repositories are written in English, I propose that the Release Notes page should remain in English and not be translated into other languages. This avoids having outdated translations, as the automated workflow only updates the main English page.

@alemohamad alemohamad added help wanted Contributor help wanted! github_actions Pull requests that update GitHub Actions code labels Jan 17, 2025
@alemohamad alemohamad self-assigned this Jan 17, 2025
@alemohamad alemohamad requested review from a team, 0xTim and gwynne as code owners January 17, 2025 13:44
@alemohamad alemohamad force-pushed the update-release-notes-workflow branch from 1e108bb to d42ceb9 Compare January 22, 2025 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code help wanted Contributor help wanted!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant