Skip to content

Commit 4cd09d0

Browse files
committed
chore: refresh PR/issue templates, labeler, and contributing docs
- bug_report.yml: drop the stale 'no v3 bug reports accepted' banner (v3 intake is the main workload); ask for the latest alpha tag and wails3 doctor output; mark the TS-generation note as v2-specific. - pull_request_template.md: current alpha2 version example; document the v3/UNRELEASED_CHANGELOG.md wording-override alongside the automatic v3 changelog entries. - issue-labeler.yml: 'master branch' no longer implies v2-only (v3 lives on master too). - nightly-release-v3.yml: display name no longer references the retired v3-alpha branch. - contributing.mdx: branch instructions said 'main'; the default branch is 'master'. Add the v3 changelog automation note.
1 parent 836718e commit 4cd09d0

5 files changed

Lines changed: 13 additions & 12 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,15 @@ body:
77
- type: markdown
88
attributes:
99
value: |
10-
***Please note: No bug reports are currently being accepted for Wails v3***
11-
***Please note: No bug reports are currently being accepted for Wails v3***
12-
***Please note: No bug reports are currently being accepted for Wails v3***
10+
***For Wails v3 bugs: please use the latest tagged alpha (e.g. `v3.0.0-alpha2.113`), not a source install, and include the output of `wails3 doctor`.***
1311
Before submitting this issue, please do the following:
1412
- Do a web search for your error. This usually leads to a much better understanding of the issue.
1513
- Prove that the error is indeed a Wails bug and not an application bug, with a specific set of steps to reproduce.
1614
- Search the issue tracker using [this link](https://github.com/wailsapp/wails/issues?q=is%3Aissue+).
1715
- Search the [discussion forums](https://github.com/wailsapp/wails/discussions?discussions_q=type+your+issue+here).
1816
- Read the [Troubleshooting Guide](https://wails.io/docs/next/guides/troubleshooting).
1917
- Create a [Minimal Reproducible Example](https://stackoverflow.com/help/minimal-reproducible-example) and link to it in the issue.
20-
- If your issue is related to TypeScript generation, please open a ticket and create a PR with a failing test case.
18+
- (v2) If your issue is related to TypeScript generation, please open a ticket and create a PR with a failing test case.
2119
TS tests can be found [here](https://github.com/wailsapp/wails/tree/master/v2/internal/binding/binding_test). Remember to add
2220
your test to the `binding_test.go` file.
2321
- Try to fix it yourself. Keep a list of things you have done to fix the problem.
@@ -75,7 +73,7 @@ body:
7573
id: systemdetails
7674
attributes:
7775
label: System Details
78-
description: Please add the output of `wails doctor`.
76+
description: Please add the output of `wails doctor` (v2) or `wails3 doctor` (v3).
7977
render: shell
8078
validations:
8179
required: true

.github/issue-labeler.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ v2-only:
66
- 'version 2'
77
- 'wails v2'
88
- 'using v2'
9-
- 'master branch'
109

1110
v3-alpha:
1211
- '\[v3\]'

.github/pull_request_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* YOUR PR MAY BE REJECTED IF IT DOES NOT FOLLOW THESE STEPS *
77
*********************************************************************
88
9-
- *DO NOT* submit bugs for a source install of v3, ONLY tagged versions, e.g. v3.0.0-alpha.11
9+
- *DO NOT* submit bugs for a source install of v3, ONLY tagged versions, e.g. v3.0.0-alpha2.113
1010
- *DO NOT* submit PRs for v3 alpha enhancements, unless you have opened a post on the discord channel.
1111
All enhancements must be discussed first.
1212
The feedback guide for v3 is here: https://v3.wails.io/feedback/
@@ -48,7 +48,7 @@ Please paste the output of `wails doctor`. If you are unable to run this command
4848

4949
# Checklist:
5050

51-
- [ ] (v2 only) I have updated `website/src/pages/changelog.mdx` with details of this PR (v3 changelog entries are added automatically)
51+
- [ ] (v2 only) I have updated `website/src/pages/changelog.mdx` with details of this PR (v3 changelog entries are added automatically on merge; to control the wording, add an entry to `v3/UNRELEASED_CHANGELOG.md`)
5252
- [ ] My code follows the general coding style of this project
5353
- [ ] I have performed a self-review of my own code
5454
- [ ] I have commented my code, particularly in hard-to-understand areas

.github/workflows/nightly-release-v3.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Nightly Release v3-alpha
1+
name: Nightly Release v3
22

33
on:
44
schedule:

docs/src/content/docs/contributing.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@ go test -cover ./...
8484
### Create a Branch
8585

8686
```bash
87-
# Update main
88-
git checkout main
89-
git pull upstream main
87+
# Update master
88+
git checkout master
89+
git pull upstream master
9090

9191
# Create feature branch
9292
git checkout -b feature/my-feature
@@ -100,6 +100,10 @@ git checkout -b feature/my-feature
100100
4. **Run tests** to ensure nothing breaks
101101
5. **Commit changes** with clear messages
102102

103+
v3 changelog entries are generated automatically when your PR merges. To
104+
control the wording, add your own entry to `v3/UNRELEASED_CHANGELOG.md`
105+
and the automation will use it instead.
106+
103107
### Commit Guidelines
104108

105109
```bash

0 commit comments

Comments
 (0)