Skip to content

Commit 31a7419

Browse files
authored
Merge pull request #6 from ClydeDz/dev/1.0.0
Dev/1.0.0
2 parents 59e9232 + aa55104 commit 31a7419

File tree

6 files changed

+108
-13
lines changed

6 files changed

+108
-13
lines changed

.github/CONTRIBUTING.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
# Contributing
2+
3+
When contributing to this repository, please first discuss the change you wish to make via issue. Please note we have a code of conduct, please follow it in all your interactions with the project.
4+
5+
## Pull Request Process
6+
7+
1. Ensure any install or build dependencies are removed before the end of the layer when doing a
8+
build.
9+
2. Update the `README.md` file with details of changes to this NuGet package.
10+
3. Increase the version number in the `Horoscope.nuspec` file. The versioning scheme we use is [SemVer](http://semver.org/).
11+
4. You may merge the Pull Request in once you have the sign-off of another developer, or if you
12+
do not have permission to do that, you may request the reviewer to merge it for you.
13+
14+
## Code of Conduct
15+
16+
### Standards
17+
18+
Examples of behavior that contributes to creating a positive environment
19+
include:
20+
21+
* Using welcoming and inclusive language
22+
* Being respectful of differing viewpoints and experiences
23+
* Gracefully accepting constructive criticism
24+
* Focusing on what is best for the community
25+
* Showing empathy towards other community members
26+
27+
Examples of unacceptable behavior by participants include:
28+
29+
* The use of sexualized language or imagery and unwelcome sexual attention or
30+
advances
31+
* Trolling, insulting/derogatory comments, and personal or political attacks
32+
* Public or private harassment
33+
* Publishing others' private information, such as a physical or electronic
34+
address, without explicit permission
35+
* Other conduct which could reasonably be considered inappropriate in a
36+
professional setting
37+
38+
### Our responsibilities
39+
40+
Project maintainers are responsible for clarifying the standards of acceptable
41+
behavior and are expected to take appropriate and fair corrective action in
42+
response to any instances of unacceptable behavior.
43+
44+
Project maintainers have the right and responsibility to remove, edit, or
45+
reject comments, commits, code, wiki edits, issues, and other contributions
46+
that are not aligned to this Code of Conduct, or to ban temporarily or
47+
permanently any contributor for other behaviors that they deem inappropriate,
48+
threatening, offensive, or harmful.
49+
50+
### Scope
51+
52+
This Code of Conduct applies both within project spaces and in public spaces
53+
when an individual is representing the project or its community. Examples of
54+
representing a project or community include using an official project e-mail
55+
address, posting via an official social media account, or acting as an appointed
56+
representative at an online or offline event. Representation of a project may be
57+
further defined and clarified by project maintainers.
58+
59+
### Attribution
60+
61+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
62+
available at [http://contributor-covenant.org/version/1/4][version]
63+
64+
[homepage]: http://contributor-covenant.org
65+
[version]: http://contributor-covenant.org/version/1/4/

.github/issue_template.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## Select type of issue
2+
<!--- Put an `x` in a box that applies: -->
3+
- [ ] Bug
4+
- [ ] Feature request
5+
6+
## If it's a bug...
7+
**Please explain what the issue is and the steps to reproduce the issue in as much detail below.**
8+
(Insert comment here)
9+
10+
## If it's a feature request...
11+
**Please explain your request and why you'd like to see it in this service.**
12+
(Insert comment here)

.github/pull_request_template.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## What has changed and why?
2+
(Insert description here)
3+
4+
## Checklist
5+
<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->
6+
- [ ] Bug fix (non-breaking change which fixes an issue)
7+
- [ ] New feature (non-breaking change which adds functionality)
8+
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
9+
- [ ] I have read the `CONTRIBUTING` document.
10+
- [ ] My code follows the code style of this project.
11+
- [ ] My change requires to update the console app that outlines how to use the NuGet package.
12+
- [ ] My change requires a change to the documentation in the `README` file.
13+
- [ ] I have updated the documentation in the `README` file accordingly.
14+
- [ ] I have updated the version number in the [`Horoscope.nuspec`](https://github.com/ClydeDz/horoscope-nuget/blob/master/Src/Horoscope.nuspec) file using the [SemVer](https://semver.org/) format.
15+
- [ ] I have added tests to cover my changes.
16+
- [ ] All new and existing tests passed.
17+

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ A .NET library for zodiac signs. Get details on each zodiac sign, pass a date an
33

44
[![NuGet](https://img.shields.io/nuget/v/horoscope.svg?colorB=green&label=NuGet&logo=nuget&style=flat)](https://www.nuget.org/packages/Horoscope/)
55
[![NuGet Downloads](https://img.shields.io/nuget/dt/horoscope.svg?colorB=%23004880&label=NuGet%20Downloads&logo=nuget&style=flat)](https://www.nuget.org/packages/Horoscope/)
6-
[![Build status](https://dev.azure.com/horoscope-nuget/Horoscope%20NuGet/_apis/build/status/Master%20branch%20build)](https://dev.azure.com/horoscope-nuget/Horoscope%20NuGet/_build/latest?definitionId=1)
7-
[![Test status](https://img.shields.io/azure-devops/tests/horoscope-nuget/Horoscope%20NuGet/1/master.svg?label=Tests&logo=Azure%20DevOps&style=flat)](https://dev.azure.com/horoscope-nuget/Horoscope%20NuGet/_build/latest?definitionId=1)
6+
[![Azure DevOps builds](https://img.shields.io/azure-devops/build/clydedsouza-nuget/90af4830-1be2-4677-981d-15d0b01937e4/1?logo=Azure%20DevOps)](https://dev.azure.com/clydedsouza-nuget/Horoscope%20NuGet/_build)
7+
[![Azure DevOps tests](https://img.shields.io/azure-devops/tests/clydedsouza-nuget/Horoscope%2520NuGet/1?logo=Azure%20DevOps)](https://dev.azure.com/clydedsouza-nuget/Horoscope%20NuGet/_build)
88

99
## How to use
1010
#### Installation
@@ -32,7 +32,7 @@ var zodiacSign = Zodiac.GetZodiacSignForDate(new DateTime(1950, 2, 12));
3232

3333

3434
## Release notes
35-
Find release notes [here](https://github.com/ClydeDz/horoscope-nuget/wiki#release-notes).
35+
Find release notes [here](https://github.com/ClydeDz/horoscope-nuget/releases).
3636

3737
## Credits
3838
(c) 2018 [Clyde D'Souza](https://clydedsouza.net)

Src/Horoscope.nuspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,20 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
33
<metadata>
44
<id>Horoscope</id>
5-
<version>0.0.5-alpha</version>
5+
<version>0.9.0</version>
66
<title>Horoscope</title>
77
<authors>Clyde D'Souza</authors>
88
<owners>Clyde D'Souza</owners>
99
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1010
<license type="expression">MIT</license>
11-
<projectUrl>https://github.com/ClydeDz/horoscope-nuget/wiki</projectUrl>
11+
<projectUrl>https://github.com/ClydeDz/horoscope-nuget</projectUrl>
1212
<repository url="https://github.com/ClydeDz/horoscope-nuget" />
1313
<iconUrl>https://raw.githubusercontent.com/ClydeDz/horoscope-nuget/master/Icon.png</iconUrl>
1414
<description>A .NET library for zodiac signs. Get details on each zodiac sign, pass a date and know which zodiac sign it falls in or get a list of all zodiac signs. Now includes Chinese zodiac signs and elements!</description>
1515
<summary>A .NET library for zodiac signs. Get details on each zodiac sign, pass a date and know which zodiac sign it falls in or get a list of all zodiac signs.</summary>
16-
<releaseNotes>Bumped version to 0.0.5-alpha with minor refactoring to the solution to support CI/CD.
16+
<releaseNotes>Add contributing guidelines and a pull request template to the GitHub repository.
1717

18-
More release notes here: https://github.com/ClydeDz/horoscope-nuget/wiki#release-notes </releaseNotes>
18+
More release notes here: https://github.com/ClydeDz/horoscope-nuget/releases </releaseNotes>
1919
<copyright>Copyright (c) 2018 Clyde D'Souza</copyright>
2020
<tags>horoscope zodiac development library zodiac-signs chinese-zodiac chinese-horoscope yinyang chinese-elements yin-yang</tags>
2121
<dependencies>

Src/Horoscope/Horoscope.csproj

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,22 @@
55
<Authors>Clyde D'Souza</Authors>
66
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
77
<PackageId>Horoscope</PackageId>
8-
<Version>0.0.3</Version>
8+
<Version>0.9.0</Version>
99
<Company />
10-
<PackageLicenseUrl>https://github.com/ClydeDz/horoscope-nuget/blob/master/LICENSE</PackageLicenseUrl>
10+
<PackageLicenseUrl></PackageLicenseUrl>
1111
<RepositoryUrl>https://github.com/ClydeDz/horoscope-nuget</RepositoryUrl>
12-
<PackageProjectUrl>https://github.com/ClydeDz/horoscope-nuget/wiki</PackageProjectUrl>
12+
<PackageProjectUrl>https://github.com/ClydeDz/horoscope-nuget</PackageProjectUrl>
1313
<PackageTags>horoscope zodiac development library zodiac-signs chinese-zodiac chinese-horoscope yinyang chinese-elements yin-yang</PackageTags>
1414
<Description>A .NET library for zodiac signs. Get details on each zodiac sign, pass a date and know which zodiac sign it falls in or get a list of all zodiac signs. Now includes Chinese zodiac signs and elements!</Description>
1515
<Copyright>Copyright (c) 2018 Clyde D'Souza</Copyright>
1616
<PackageReleaseNotes>Now includes Chinese zodiac signs, fixed elements (i.e., wood, fire, earth, metal, water) and yin yang associated with each Chinese zodiac sign.
1717

18-
More release notes here: https://github.com/ClydeDz/horoscope-nuget/wiki#release-notes</PackageReleaseNotes>
19-
<AssemblyVersion>0.0.0.3</AssemblyVersion>
20-
<FileVersion>0.0.0.3</FileVersion>
18+
More release notes here: https://github.com/ClydeDz/horoscope-nuget/releases</PackageReleaseNotes>
19+
<AssemblyVersion>0.9.0.0</AssemblyVersion>
20+
<FileVersion>0.0.0.0</FileVersion>
2121
<PackageIconUrl>https://raw.githubusercontent.com/ClydeDz/horoscope-nuget/master/Icon.png</PackageIconUrl>
2222
<Product>Horoscope</Product>
23+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
2324
</PropertyGroup>
2425

2526
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">

0 commit comments

Comments
 (0)