RELEASE_CHECKLIST.md
./workflow_recipes/release_risk_check/run.sh {{VERSION}}
It will generate an analysis report in /tmp/release_report_final.md and perform testing is necessary for high risk pr changes.
Make a copy of this document for each version and check off as steps are verified.
cd ui/desktop && pnpm run test:integration:providers locally from the release branch and verify all providers/models workTest various ways to start a conversation:
~/.config/goose/recipes/test-recipe.yaml with the following content:recipe:
title: test recipe again
description: testing recipe again
instructions: The value of test_param is {{test_param}}
prompt: What is the value of test_param?
parameters:
- key: test_param
input_type: string
requirement: required
description: Enter value for test_param
node /ABSOLUTE/PATH/TO/goose/ui/desktop/tests/e2e/basic-mcp.ts (use your actual project path)goose://extension?cmd=npx&arg=-y&arg=%40upstash%2Fcontext7-mcp&id=context7&name=Context7&description=Use%20up-to-date%20code%20and%20docs&env=TEST_ACCESS_TOKENLink any GitHub issues filed during testing:
Tested by: _____ Date: _____ Notes: _____