https://github.com/fourkitchens/semver
An example semantically released project
https://github.com/fourkitchens/semver
Last synced: 5 months ago
JSON representation
An example semantically released project
- Host: GitHub
- URL: https://github.com/fourkitchens/semver
- Owner: fourkitchens
- Created: 2020-05-12T01:18:01.000Z (about 6 years ago)
- Default Branch: alpha
- Last Pushed: 2022-06-10T00:48:44.000Z (about 4 years ago)
- Last Synced: 2025-03-03T22:33:37.035Z (over 1 year ago)
- Size: 137 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
Semantic Versioning
===================
Introduction
------------
This package is published on:
```
Drupal.org (git@git.drupal.org:project/semver.git)
GitHub (git@github.com:fourkitchens/semver.git)
```
Setup
-----
1. Fork this project or copy the files into your existing repository.
2. Create the desired branches you wish to publish on. This repo has:
```
stable
rc
beta
alpha
dev
x.x.x
```
3. Protect these branches on GitHub
4. Create a personal access token associated with your use and grant it access
to repositories.
5. Setup CircleCI to run on your project
6. Commit at least one change following the [Angular commit guidelines](https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines)
7. Push your change up and verify CircleCI passes and has run on your desired branch.
Troubleshooting
---------------
1. Your branch must have a named stable release branch. See release.config.js
2. Use the semantic-release/github not the semantic-release/git package.