1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37<!--
<<< Author notes: Step 3 >>>
Start this step by acknowledging the previous step.
Define terms and link to docs.github.com.
-->
## Step 3: Open a release pull request
_Nice work adding a new feature :smile:_
### Release branches and `main`
You should open a pull request between your release branch and main as early as possible. It might be open for a long time, and that's okay.
In general, the pull request description can include:
- A [reference to an issue](https://docs.github.com/en/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) that the pull request addresses.
- A description of the changes proposed in the pull request.
- [@mentions](https://docs.github.com/en/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) of the person or team responsible for reviewing proposed changes.
To expedite the creation of this pull request, I've added a pull request template to the repository. When you create a pull request, default text will automatically be displayed. This should help you identify and fill out all the necessary information. If you don't want to use the template content, just remove the text from the pull request and replace it with your pull request message.
### :keyboard: Activity: Open a release pull request
Let's make a new pull request comparing the `release-v1.0` branch to the `main` branch.
1. Open a **new pull request** with `base: main` and `compare: release-v1.0`.
1. Ensure the title of your pull request is "Release v1.0".
1. Include a detailed pull request body, an example is below:
```
## Description:
- Changed page background color to black.
- Changed game text color to green.
```
1. Click **Create pull request**.
1. Wait about 20 seconds then refresh this page (the one you're following instructions from). [GitHub Actions](https://docs.github.com/en/actions) will automatically update to the next step.