mirror of
https://github.com/meshcore-dev/MeshCore.git
synced 2026-04-20 22:13:47 +00:00
Build and compilation issues require different information than runtime firmware bugs — build target, host OS, PlatformIO version, and error output rather than hardware, firmware version, and reproduction steps. This adds a dedicated template to collect that information upfront. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
63 lines
1.6 KiB
YAML
63 lines
1.6 KiB
YAML
name: Build Issue
|
|
description: Report a compilation or build system problem.
|
|
title: "[Build]: "
|
|
labels: ["bug"]
|
|
body:
|
|
- type: checkboxes
|
|
id: prerequisites
|
|
attributes:
|
|
label: Prerequisites
|
|
options:
|
|
- label: I have searched [existing issues](https://github.com/meshcore-dev/MeshCore/issues) for this build error.
|
|
required: true
|
|
- label: I am building from the latest `dev` branch.
|
|
|
|
- type: input
|
|
id: build-target
|
|
attributes:
|
|
label: Build Target
|
|
description: >-
|
|
PlatformIO environment name from platformio.ini
|
|
(e.g., "t1000e_companion_radio_ble").
|
|
placeholder: "e.g., t1000e_companion_radio_ble"
|
|
validations:
|
|
required: true
|
|
|
|
- type: dropdown
|
|
id: host-os
|
|
attributes:
|
|
label: Host Operating System
|
|
options:
|
|
- Linux
|
|
- macOS
|
|
- Windows
|
|
- Devcontainer / Docker
|
|
- Other
|
|
validations:
|
|
required: true
|
|
|
|
- type: input
|
|
id: pio-version
|
|
attributes:
|
|
label: PlatformIO Version
|
|
description: "Run `pio --version` to find this."
|
|
placeholder: "e.g., 6.1.16"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: error-output
|
|
attributes:
|
|
label: Error Output
|
|
description: Paste the build error output.
|
|
render: shell
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: additional
|
|
attributes:
|
|
label: Additional Context
|
|
description: >-
|
|
Any modifications to platformio.ini, custom board definitions, toolchain
|
|
version overrides, or other relevant details.
|