Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nayan32biswas/github-automatic-tag
This project is to test automated github-tag with github actions
https://github.com/nayan32biswas/github-automatic-tag
Last synced: 9 days ago
JSON representation
This project is to test automated github-tag with github actions
- Host: GitHub
- URL: https://github.com/nayan32biswas/github-automatic-tag
- Owner: nayan32biswas
- Created: 2023-08-03T07:36:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-03T10:55:49.000Z (over 1 year ago)
- Last Synced: 2023-08-04T10:58:27.389Z (over 1 year ago)
- Language: Shell
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Add github tag with actions
## Tag part
The tag will and should have three parts like `v1.2.3`.
- **major** the first number of that will indicate major version release.
- **minor** the second number of that will indicate a minor version release.
- **patch** the third number that will indicate the patch version release.## Auto Tag
In this repository, we will implement auto-tagging with GitHub actions. Each push on the main branch will generate a new tag automatically with GitHub actions. The tag number increment will depend on the commit message.
- If the commit message contains a **major** word then the first number of the tag will be increased.
- If the commit message contains a **minor** word then the second number of the tag will be increased.
- Otherwise, the third number of the tag will be increased.