Skip to content

ci: (PSKD-1515) add release workflows#614

Merged
saschjmil merged 1 commit intomainfrom
release_workflows
Mar 28, 2025
Merged

ci: (PSKD-1515) add release workflows#614
saschjmil merged 1 commit intomainfrom
release_workflows

Conversation

@saschjmil
Copy link
Contributor

Adding three new workflows to the project to help with organization and releases:

PR Conventional Commit Validation
This workflow will require all PRs to have a valid conventional commit prefix. It assigns a label based on that prefix.

Release Drafter
This workflow will draft up the release notes based on the PRs that have been merged since the last release. It uses the PR labels to categorize the PRs.

Update Semver
This workflow will update the previous semantic versioned tags. For example, if we release v1.2.3, it will update v1.2, v1, and latest.

Adding three new workflows to the project to help with organization and releases:

**PR Conventional Commit Validation**
This workflow will require all PRs to have a valid conventional commit prefix. It assigns a label based on that prefix.

**Release Drafter**
This workflow will draft up the release notes based on the PRs that have been merged since the last release. It uses the PR labels to categorize the PRs.

**Update Semver**
This workflow will update the previous semantic versioned tags. For example, if we release `v1.2.3`, it will update `v1.2`, `v1`, and `latest`.

Signed-off-by: chjmil <christopher.miller@sas.com>
@github-actions github-actions bot added the CI/CD label Mar 28, 2025
@saschjmil saschjmil merged commit effaeeb into main Mar 28, 2025
5 checks passed
@saschjmil saschjmil deleted the release_workflows branch March 28, 2025 21:14
@saschjmil saschjmil mentioned this pull request Apr 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants