Commit Graph

18 Commits

Author SHA1 Message Date
510474a57b chore: Update release body 2025-03-20 21:38:01 +07:00
bad03a02bd Nah just read on Discord 2025-03-20 21:33:06 +07:00
22fbcbe12c feat: Update release body and add changelog to release notes
This commit updates the release body to a static message and adds the changelog to the release notes.

The `body_path` parameter in the `softprops/action-gh-release` action is replaced with a static message. A new step is added to update the GitHub release with the generated changelog using the GitHub CLI. This ensures the changelog is included in the release notes.
2025-03-20 21:28:20 +07:00
b57c2a5b31 feat: Generate changelog and use it for release body
This commit introduces a changelog generation step in the `check.yml` workflow. The changelog is generated using `git log` to capture commit messages since the last tag.

The generated `CHANGELOG.md` file is then used as the body for the GitHub release, providing a more informative release description.
2025-03-20 21:22:21 +07:00
a968d095c5 feat: Update versioning and release date format
This commit updates the versioning and release date format in the `check.yml` workflow.

The version string now includes the datetime, branch, and short hash. The release date format has also been updated to include the time. This provides more granular information for releases.
2025-03-20 21:15:43 +07:00
a1c8f0553e chore: Remove Git commit/push steps from check.yml
This commit removes the Git commit and push steps from the `check.yml` workflow. These steps were previously used to update the version info, but are no longer needed. The version info is now updated through a different mechanism.
2025-03-20 21:07:35 +07:00
cd84f52282 chore(update): Re-add Git authorization and commit/push steps to check.yml
This commit re-adds the Git authorization and commit/push steps to the check.yml workflow. These steps were removed in a previous commit, but are needed to update the version info.
2025-03-20 19:35:16 +07:00
bb06b412f4 feat: Improve release body 2025-03-20 13:21:55 +07:00
7231482aea chore: Remove unnecessary git commands and update README
This commit removes the Git authorization and commit/push steps from the check.yml workflow, as they are no longer needed. It also removes the check badge from the README.md.
2025-03-20 12:46:11 +07:00
84f7d960b3 feat(release): Improve Release Notes 2025-03-20 11:20:32 +07:00
8e1b13cc5d feat(release): Automate Release Process 2025-03-20 11:08:07 +07:00
f5d2657827 chore(ci): Update workflow to use Ubuntu 22.04 and improve JSON formatting 2025-01-24 01:43:42 +07:00
49467ae039 chore(workflow): Exclude masterTrans files from JSON sorting 2025-01-21 00:51:33 +07:00
28bd1b45b5 chore(workflow): Update Prettier command to include additional JSON files 2025-01-21 00:41:41 +07:00
fac92deeeb chore(workflow): Update Prettier and Git push commands in CI configuration 2025-01-21 00:39:04 +07:00
97cd8be045 chore(check.yml): add write permission for pull-requests
chore(check.yml): update git push command to push to the correct branch based on event type
2024-07-01 16:43:26 +07:00
a7c8035deb chore(check.yml): remove condition for format job execution 2024-07-01 16:37:43 +07:00
34312e01a4 chore(check.yml): rename workflow file from update.yml to check.yml
chore(check.yml): update workflow name from "Update" to "Check"
chore(check.yml): add git pull command before committing changes
chore(README.md): update badge URL for workflow status to check.yml
2024-07-01 16:10:28 +07:00