Skip to content

feat(cicd): adding release workflow#3

Merged
Jacobbrewer1 merged 2 commits intomainfrom
feat/cicd
Mar 24, 2025
Merged

feat(cicd): adding release workflow#3
Jacobbrewer1 merged 2 commits intomainfrom
feat/cicd

Conversation

@Jacobbrewer1
Copy link
Owner

Describe your changes

This pull request includes significant changes to the repository configuration and automation workflows. The most important changes involve adding a new configuration file for changelog generation and creating a GitHub Actions workflow for automating the release process.

Configuration and Changelog Generation:

  • .clog.toml: Added a new configuration file for the clog tool to generate changelogs. This file specifies the repository link, output file, output format, and sections for categorizing changes.

Automation and Release Workflow:

  • .github/workflows/create-release.yml: Added a new GitHub Actions workflow for creating releases. This workflow includes steps for checking out the repository, generating a changelog, extracting the new version, creating a tag, and publishing the release.

@Jacobbrewer1 Jacobbrewer1 merged commit 0589276 into main Mar 24, 2025
6 checks passed
@Jacobbrewer1 Jacobbrewer1 deleted the feat/cicd branch March 24, 2025 21:38
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant