docs(github): refresh issue templates and release badge
This commit is contained in:
parent
5e12122db7
commit
42a3fd6834
6 changed files with 77 additions and 55 deletions
60
.github/ISSUE_TEMPLATE/bug_report.md
vendored
60
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
|
@ -1,32 +1,60 @@
|
||||||
---
|
---
|
||||||
name: Bug report
|
name: Bug report
|
||||||
about: Create a report to help us improve
|
about: Report a problem with the Agent Teams desktop app
|
||||||
title: "[BUG]"
|
title: "[BUG]"
|
||||||
labels: bug
|
labels: bug
|
||||||
assignees: ''
|
assignees: ''
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Describe the bug**
|
**Summary**
|
||||||
A clear and concise description of what the bug is.
|
A clear description of what went wrong.
|
||||||
|
|
||||||
**To Reproduce**
|
**Area**
|
||||||
Steps to reproduce the behavior:
|
Which part of the app is affected?
|
||||||
|
- Agent teams / teammate launch
|
||||||
|
- Team messaging / inboxes
|
||||||
|
- Tasks / kanban board
|
||||||
|
- Code review / diffs
|
||||||
|
- Built-in editor / Git
|
||||||
|
- Provider runtime (Claude, Codex, OpenCode)
|
||||||
|
- Settings / authentication
|
||||||
|
- Installer / updater
|
||||||
|
- Other:
|
||||||
|
|
||||||
|
**Steps to reproduce**
|
||||||
1. Go to '...'
|
1. Go to '...'
|
||||||
2. Click on '....'
|
2. Click on '...'
|
||||||
3. Scroll down to '....'
|
3. Run / create / send '...'
|
||||||
4. See error
|
4. See the problem
|
||||||
|
|
||||||
|
**Frequency**
|
||||||
|
How often does this happen? [Always / Often / Sometimes / Once]
|
||||||
|
|
||||||
|
**Regression**
|
||||||
|
Did this work before? If yes, what was the last known good version or commit?
|
||||||
|
|
||||||
|
**Actual behavior**
|
||||||
|
What happened instead?
|
||||||
|
|
||||||
**Expected behavior**
|
**Expected behavior**
|
||||||
A clear and concise description of what you expected to happen.
|
What did you expect to happen?
|
||||||
|
|
||||||
**Screenshots**
|
**Environment**
|
||||||
If applicable, add screenshots to help explain your problem.
|
- OS and version: [e.g. macOS 15.5, Windows 11, Ubuntu 24.04]
|
||||||
|
- App version or commit hash:
|
||||||
|
- Install type: [GitHub release / source checkout / other]
|
||||||
|
- Provider/runtime involved: [Claude / Codex / OpenCode / not sure / not relevant]
|
||||||
|
- Desktop app mode: Electron
|
||||||
|
|
||||||
**Desktop (please complete the following information):**
|
**Logs and diagnostics**
|
||||||
- OS: [e.g. iOS]
|
If relevant, include redacted logs or diagnostics.
|
||||||
- Browser [e.g. chrome, safari]
|
- Do not paste API keys, access tokens, private repository contents, or other secrets.
|
||||||
- Version [e.g. 22]
|
- For team launch hangs or missing teammate replies, check the newest artifact pack under `~/.claude/teams/<team>/launch-failure-artifacts/latest.json` and include the redacted `manifest.json` summary if you can.
|
||||||
|
- For UI errors, include the Electron DevTools console error if one is shown.
|
||||||
|
|
||||||
|
**Screenshots or recording**
|
||||||
|
If applicable, add screenshots or a short recording.
|
||||||
|
|
||||||
**Additional context**
|
**Additional context**
|
||||||
Add any other context about the problem here.
|
Anything else that might help debug this.
|
||||||
|
|
|
||||||
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
8
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
blank_issues_enabled: false
|
||||||
|
contact_links:
|
||||||
|
- name: Questions and early ideas
|
||||||
|
url: https://discord.gg/qtqSZSyuEc
|
||||||
|
about: Use Discord for support questions, broad ideas, and discussions before opening a large feature request.
|
||||||
|
- name: Security vulnerability
|
||||||
|
url: https://github.com/777genius/agent-teams-ai/security/policy
|
||||||
|
about: Please report undisclosed security issues privately instead of opening a public issue.
|
||||||
30
.github/ISSUE_TEMPLATE/feature_request.md
vendored
30
.github/ISSUE_TEMPLATE/feature_request.md
vendored
|
|
@ -1,20 +1,38 @@
|
||||||
---
|
---
|
||||||
name: Feature request
|
name: Feature request
|
||||||
about: Suggest an idea for this project
|
about: Suggest an improvement for the Agent Teams desktop app
|
||||||
title: "[FEAT]"
|
title: "[FEAT]"
|
||||||
labels: feature request
|
labels: feature request
|
||||||
assignees: ''
|
assignees: ''
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Is your feature request related to a problem? Please describe.**
|
**Summary**
|
||||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
A clear description of the improvement you want.
|
||||||
|
|
||||||
|
**Problem**
|
||||||
|
What workflow is difficult, slow, confusing, or missing today?
|
||||||
|
|
||||||
|
**Area**
|
||||||
|
Which part of the app would this affect?
|
||||||
|
- Agent teams / teammate launch
|
||||||
|
- Team messaging / inboxes
|
||||||
|
- Tasks / kanban board
|
||||||
|
- Code review / diffs
|
||||||
|
- Built-in editor / Git
|
||||||
|
- Provider runtime (Claude, Codex, OpenCode)
|
||||||
|
- Settings / authentication
|
||||||
|
- Installer / updater
|
||||||
|
- Other:
|
||||||
|
|
||||||
**Describe the solution you'd like**
|
**Describe the solution you'd like**
|
||||||
A clear and concise description of what you want to happen.
|
What should the app do?
|
||||||
|
|
||||||
**Describe alternatives you've considered**
|
**Describe alternatives you've considered**
|
||||||
A clear and concise description of any alternative solutions or features you've considered.
|
What other approaches or workarounds did you try?
|
||||||
|
|
||||||
|
**Success criteria**
|
||||||
|
How would you know this feature is working well?
|
||||||
|
|
||||||
**Additional context**
|
**Additional context**
|
||||||
Add any other context or screenshots about the feature request here.
|
Add screenshots, recordings, examples, or related issues if helpful.
|
||||||
|
|
|
||||||
1
.github/badges/version.svg
vendored
1
.github/badges/version.svg
vendored
|
|
@ -1 +0,0 @@
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="103" height="20" role="img" aria-label="version: v2.1.2"><title>version: v2.1.2</title><g shape-rendering="crispEdges"><rect width="51" height="20" fill="#555"/><rect x="51" width="52" height="20" fill="#007ec6"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" font-size="11"><text x="25" y="14">version</text><text x="77" y="14">v2.1.2</text></g></svg>
|
|
||||||
|
Before Width: | Height: | Size: 445 B |
31
.github/workflows/release.yml
vendored
31
.github/workflows/release.yml
vendored
|
|
@ -856,37 +856,6 @@ jobs:
|
||||||
TAG="${RELEASE_TAG}"
|
TAG="${RELEASE_TAG}"
|
||||||
gh release edit "${TAG}" --repo "${GITHUB_REPOSITORY}" --draft=false --latest
|
gh release edit "${TAG}" --repo "${GITHUB_REPOSITORY}" --draft=false --latest
|
||||||
|
|
||||||
- name: Update README version badge
|
|
||||||
if: ${{ inputs.publish_release }}
|
|
||||||
env:
|
|
||||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
DEFAULT_BRANCH="$(gh repo view "${GITHUB_REPOSITORY}" --json defaultBranchRef --jq '.defaultBranchRef.name')"
|
|
||||||
git fetch origin "${DEFAULT_BRANCH}"
|
|
||||||
BADGE_WORKTREE="$(mktemp -d)"
|
|
||||||
git worktree add --detach "${BADGE_WORKTREE}" "origin/${DEFAULT_BRANCH}"
|
|
||||||
trap 'git worktree remove --force "${BADGE_WORKTREE}" >/dev/null 2>&1 || true' EXIT
|
|
||||||
|
|
||||||
BADGE_LABEL_WIDTH=51
|
|
||||||
BADGE_VALUE="${RELEASE_TAG}"
|
|
||||||
BADGE_VALUE_WIDTH=$(( ${#BADGE_VALUE} * 7 + 10 ))
|
|
||||||
BADGE_WIDTH=$(( BADGE_LABEL_WIDTH + BADGE_VALUE_WIDTH ))
|
|
||||||
BADGE_LABEL_X=$(( BADGE_LABEL_WIDTH / 2 ))
|
|
||||||
BADGE_VALUE_X=$(( BADGE_LABEL_WIDTH + BADGE_VALUE_WIDTH / 2 ))
|
|
||||||
mkdir -p "${BADGE_WORKTREE}/.github/badges"
|
|
||||||
cat > "${BADGE_WORKTREE}/.github/badges/version.svg" <<EOF
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" width="${BADGE_WIDTH}" height="20" role="img" aria-label="version: ${BADGE_VALUE}"><title>version: ${BADGE_VALUE}</title><g shape-rendering="crispEdges"><rect width="${BADGE_LABEL_WIDTH}" height="20" fill="#555"/><rect x="${BADGE_LABEL_WIDTH}" width="${BADGE_VALUE_WIDTH}" height="20" fill="#007ec6"/></g><g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" font-size="11"><text x="${BADGE_LABEL_X}" y="14">version</text><text x="${BADGE_VALUE_X}" y="14">${BADGE_VALUE}</text></g></svg>
|
|
||||||
EOF
|
|
||||||
if git -C "${BADGE_WORKTREE}" diff --quiet -- .github/badges/version.svg; then
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
git -C "${BADGE_WORKTREE}" config user.name "github-actions[bot]"
|
|
||||||
git -C "${BADGE_WORKTREE}" config user.email "41898282+github-actions[bot]@users.noreply.github.com"
|
|
||||||
git -C "${BADGE_WORKTREE}" add .github/badges/version.svg
|
|
||||||
git -C "${BADGE_WORKTREE}" commit -m "docs(readme): update release badge to ${BADGE_VALUE}"
|
|
||||||
git -C "${BADGE_WORKTREE}" push origin "HEAD:${DEFAULT_BRANCH}"
|
|
||||||
|
|
||||||
- name: Keep release as draft
|
- name: Keep release as draft
|
||||||
if: ${{ github.event_name == 'workflow_dispatch' && !inputs.publish_release }}
|
if: ${{ github.event_name == 'workflow_dispatch' && !inputs.publish_release }}
|
||||||
run: echo "Draft release ${RELEASE_TAG} is ready. It was not published because publish_release=false."
|
run: echo "Draft release ${RELEASE_TAG} is ready. It was not published because publish_release=false."
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://github.com/777genius/agent-teams-ai/releases/latest"><img src=".github/badges/version.svg" alt="Latest Release" /></a>
|
<a href="https://github.com/777genius/agent-teams-ai/releases/latest"><img src="https://img.shields.io/github/v/release/777genius/agent-teams-ai?label=version&style=flat-square" alt="Latest Release" /></a>
|
||||||
<a href="https://github.com/777genius/agent-teams-ai/actions/workflows/ci.yml"><img src="https://github.com/777genius/agent-teams-ai/actions/workflows/ci.yml/badge.svg" alt="CI Status" /></a>
|
<a href="https://github.com/777genius/agent-teams-ai/actions/workflows/ci.yml"><img src="https://github.com/777genius/agent-teams-ai/actions/workflows/ci.yml/badge.svg" alt="CI Status" /></a>
|
||||||
<a href="https://discord.gg/qtqSZSyuEc"><img src="https://img.shields.io/badge/Discord-Join%20us-5865F2?style=flat-square&logo=discord&logoColor=white" alt="Discord" /></a>
|
<a href="https://discord.gg/qtqSZSyuEc"><img src="https://img.shields.io/badge/Discord-Join%20us-5865F2?style=flat-square&logo=discord&logoColor=white" alt="Discord" /></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue