chore: add Go version lint check, modernize issue templates (#557)

- Add go.mod version check in lint workflow (fails if go directive != 1.20)
- Add golang.org/x/sys to dependabot ignore list (newer versions require Go 1.21+)
- Fix golang.org/x/text ignore comment
- Migrate issue templates from markdown to YAML forms:
- Update PR template (dev → main, add go.mod checklist item)
- Update .gitignore for YAML issue templates
This commit is contained in:
Roger
2026-04-06 00:33:25 +08:00
committed by GitHub
parent d8032ac824
commit 4c3dd9704f
10 changed files with 207 additions and 73 deletions
+1 -2
View File
@@ -25,14 +25,13 @@
!CONTRIBUTING.md
!CODE_OF_CONDUCT.md
!LOGO.png
!CONTRIBUTORS.svg
# === GitHub ===
!.github/workflows/*.yml
!.github/ISSUE_TEMPLATE/*.md
!.github/ISSUE_TEMPLATE/*.yml
!.github/PULL_REQUEST_TEMPLATE.md
!.github/dependabot.yml
!.github/release-drafter.yml
# === RFCs ===
!rfcs/*.md