Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sayyid5416/major-tags
GitHub Action to add/create major tags for any repository according to its minor tags
https://github.com/sayyid5416/major-tags
github-actions releases tags
Last synced: 19 days ago
JSON representation
GitHub Action to add/create major tags for any repository according to its minor tags
- Host: GitHub
- URL: https://github.com/sayyid5416/major-tags
- Owner: sayyid5416
- Created: 2022-11-29T15:00:53.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-19T04:42:18.000Z (almost 2 years ago)
- Last Synced: 2024-04-24T10:14:16.776Z (8 months ago)
- Topics: github-actions, releases, tags
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# About
GitHub Action to add/update the major tags for any repository based on its minor tags
- Like if you have a release/tag with tag `v2.3.5`
- It could be accessed by major version tag `@v2`
- All future releases/tags with `@2.*.*` could be accessed by `@v2`
- You can also access the specific releases/tags by full tag like `@v2.3.5`
# Example usage
```yaml
name: Update Major Versionon:
release:
types:
- released # When new version of your action is released
workflow_dispatch: # To run manually on any tagjobs:
update-major-version:
runs-on: ubuntu-latest
steps:
- name: Update major version
uses: sayyid5416/major-tags@v1
```