-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #15 from tchevalleraud/dev
PR/Release v.0.2.2
- Loading branch information
Showing
4 changed files
with
191 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
# Contributing | ||
|
||
## Request for changes/ Pull Requests | ||
You first need to create a fork of the [github-issue-template](https://github.com/tchevalleraud/php-sdk-gns3/) repository to commit your changes to it. Methods to fork a repository can be found in the [GitHub Documentation](https://docs.github.com/en/get-started/quickstart/fork-a-repo). | ||
|
||
Then add your fork as a local project: | ||
|
||
```sh | ||
# Using HTTPS | ||
git clone https://github.com/tchevalleraud/php-sdk-gns3.git | ||
|
||
# Using SSH | ||
git clone [email protected]:tchevalleraud/php-sdk-gns3.git | ||
``` | ||
|
||
> [Which remote URL should be used ?](https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories) | ||
Then, go to your local folder | ||
|
||
```sh | ||
cd php-sdk-gns3 | ||
``` | ||
|
||
Add git remote controls : | ||
|
||
```sh | ||
# Using HTTPS | ||
git remote add fork https://github.com/YOUR-USERNAME/php-sdk-gns3.git | ||
git remote add upstream https://github.com/tchevalleraud/php-sdk-gns3.git | ||
|
||
|
||
# Using SSH | ||
git remote add fork [email protected]:YOUR-USERNAME/php-sdk-gns3.git | ||
git remote add upstream [email protected]/tchevalleraud/php-sdk-gns3.git | ||
``` | ||
|
||
You can now verify that you have your two git remotes: | ||
|
||
```sh | ||
git remote -v | ||
``` | ||
|
||
## Receive remote updates | ||
In view of staying up to date with the central repository : | ||
|
||
```sh | ||
git pull upstream master | ||
``` | ||
|
||
## Choose a base branch | ||
Before starting development, you need to know which branch to base your modifications/additions on. When in doubt, use master. | ||
|
||
| Type of change | | Branches | | ||
| :------------------ |:---------:| ---------------------:| | ||
| Documentation | | `master` | | ||
| Bug fixes | | `master` | | ||
| New features | | `master` | | ||
| New issues models | | `YOUR-USERNAME:patch` | | ||
|
||
```sh | ||
# Switch to the desired branch | ||
git switch master | ||
|
||
# Pull down any upstream changes | ||
git pull | ||
|
||
# Create a new branch to work on | ||
git switch --create patch/1234-name-issue | ||
``` | ||
|
||
Commit your changes, then push the branch to your fork with `git push -u fork` and open a pull request on [the repository](https://github.com/tchevalleruad/php-sdk-gns3/) following the template provided. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
name: "🐛 Bug Report" | ||
description: Create a new ticket for a bug. | ||
title: "🐛 [BUG] - <title>" | ||
labels: [ | ||
"bug" | ||
] | ||
body: | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: "Description" | ||
description: Please enter an explicit description of your issue | ||
placeholder: Short and explicit description of your incident... | ||
validations: | ||
required: true | ||
- type: input | ||
id: reprod-url | ||
attributes: | ||
label: "Reproduction URL" | ||
description: Please enter your GitHub URL to provide a reproduction of the issue | ||
placeholder: ex. https://github.com/USERNAME/REPO-NAME | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: reprod | ||
attributes: | ||
label: "Reproduction steps" | ||
description: Please enter an explicit description of your issue | ||
value: | | ||
1. Go to '...' | ||
2. Click on '....' | ||
3. Scroll down to '....' | ||
4. See error | ||
render: bash | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: screenshot | ||
attributes: | ||
label: "Screenshots" | ||
description: If applicable, add screenshots to help explain your problem. | ||
value: | | ||
![DESCRIPTION](LINK.png) | ||
render: bash | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: logs | ||
attributes: | ||
label: "Logs" | ||
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. | ||
render: bash | ||
validations: | ||
required: false | ||
- type: dropdown | ||
id: browsers | ||
attributes: | ||
label: "Browsers" | ||
description: What browsers are you seeing the problem on ? | ||
multiple: true | ||
options: | ||
- Firefox | ||
- Chrome | ||
- Safari | ||
- Microsoft Edge | ||
- Opera | ||
validations: | ||
required: false | ||
- type: dropdown | ||
id: os | ||
attributes: | ||
label: "OS" | ||
description: What is the impacted environment ? | ||
multiple: true | ||
options: | ||
- Windows | ||
- Linux | ||
- Mac | ||
validations: | ||
required: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name: ":rocket: Feature Request" | ||
description: Create a new ticket for a new feature request | ||
title: ":rocket: [REQUEST] - <title>" | ||
labels: [ | ||
"question" | ||
] | ||
body: | ||
- type: input | ||
id: start_date | ||
attributes: | ||
label: "Start Date" | ||
description: Start of development | ||
placeholder: "month/day/year" | ||
validations: | ||
required: false | ||
- type: textarea | ||
id: summary | ||
attributes: | ||
label: "Summary" | ||
description: Provide a brief explanation of the feature | ||
placeholder: Describe in a few lines your feature request | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: basic_example | ||
attributes: | ||
label: "Basic Example" | ||
description: Indicate here some basic examples of your feature. | ||
placeholder: A few specific words about your feature request. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: unresolved_question | ||
attributes: | ||
label: "Unresolved questions" | ||
description: What questions still remain unresolved ? | ||
placeholder: Identify any unresolved issues. | ||
validations: | ||
required: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
blank_issues_enabled: false |