Skip to content

Conversation

@blackgirlbytes
Copy link
Contributor

Summary

Adds a new blog post about how the goose team uses goose (via a GitHub Action) to triage issues and maintain the repository.

Changes

  • New blog post: documentation/blog/2025-12-28-goose-maintains-goose/index.md
  • New author: Added Tyler Longwell to authors.yml
  • Header image: goose-maintains-goose.png

Blog Post Structure

  1. Before the GitHub Action - Personal workflow story using goose locally
  2. Scaling with a GitHub Action - How the team automated issue solving
  3. Under the Hood - Recipe phases, TODO extension, and guardrails

Links in the post


Authors: @blackgirlbytes @tlongwell-block

- Add new blog post about using goose GitHub Action for issue triage
- Add Tyler Longwell to authors.yml
- Include header image
@blackgirlbytes blackgirlbytes requested a review from a team as a code owner December 28, 2025 07:44
Copilot AI review requested due to automatic review settings December 28, 2025 07:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new blog post documenting how the goose team uses their own AI agent (via a GitHub Action) to automate issue triage and PR creation, along with adding a new author to the team.

Key changes:

  • New blog post describing the team's workflow evolution from local goose usage to automated GitHub Action-based issue resolution
  • Addition of Tyler Longwell to the authors registry
  • Inclusion of header image for the blog post

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
documentation/blog/authors.yml Adds Tyler Longwell as a new blog author with proper metadata and social links
documentation/blog/2025-12-28-goose-maintains-goose/index.md New blog post detailing the GitHub Action workflow, recipe phases, and real-world examples of goose maintaining its own repository

@github-actions
Copy link
Contributor

github-actions bot commented Dec 28, 2025

PR Preview Action v1.6.3
Preview removed because the pull request was closed.
2025-12-28 17:24 UTC

Copilot AI review requested due to automatic review settings December 28, 2025 07:49
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated no new comments.


For contributors, responsiveness changes everything. When a user filed [issue #6232](https://github.com/block/goose/issues/6232) about slash commands not handling optional parameters, a maintainer quickly commented `/goose can you fix this`, and within the hour there was a draft PR with the fix and four new tests. Even if the PR is not perfect and needs adjustments, contributors see momentum.

## Under the Hood
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good. recommend reusing this as a Tutorial on the site that walks people through how to set this up on their repo

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

brilliant idea. thank you!


But there's more happening under the hood than a simple prompt like "/goose fix this."

The workflow uses a [recipe](/docs/guides/recipes) that defines phases to ensure goose actually accomplishes the job and doesn't do more than we ask it to.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as a reader, i expected this to link to the actual recipe.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i agree. fixing this

Copy link
Collaborator

@angiejones angiejones left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved with comments

Copilot AI review requested due to automatic review settings December 28, 2025 17:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

@@ -0,0 +1,95 @@
---
title: How We Use goose to Maintain goose
description: Learn how an AI agent embedded in GitHub Actions helps maintainers convert issues into PRs.
Copy link

Copilot AI Dec 28, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The meta description in the frontmatter (line 3) says "convert issues into PRs" while the Open Graph description (line 88) says "triage issues and keep open source moving." These should be consistent for better SEO and social media sharing.

Suggested change
description: Learn how an AI agent embedded in GitHub Actions helps maintainers convert issues into PRs.
description: Learn how an AI agent embedded in GitHub Actions helps maintainers triage issues and keep open source moving.

Copilot uses AI. Check for mistakes.
@blackgirlbytes blackgirlbytes merged commit 6998c6b into main Dec 28, 2025
28 checks passed
@blackgirlbytes blackgirlbytes deleted the blog-goose-maintains-goose branch December 28, 2025 17:21
michaelneale added a commit that referenced this pull request Dec 30, 2025
* main:
  fix: adding more open models (#6300)
  docs: add goose for vs code extension (#6262)
  feat(code-mode): use server names for MCP extensions (#6284)
  docs: agent skills compatibility note (#6299)
  docs: clarify GOOSE_TERMINAL requires ~/.zshenv for zsh users (#6297)
  feat: add OpenAI Codex CLI provider (#6263)
  docs: fix Resources menu (#6292)
  Remove Advent of AI announcement banner (#6291)
  Add blog post: How We Use goose to Maintain goose (#6289)
cronus42 pushed a commit to cronus42/goose that referenced this pull request Jan 7, 2026
Signed-off-by: James Loope <cronus@stolenshoe.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants