refactor: changeset cleanup

This commit is contained in:
Alex Hancock
2026-03-25 12:30:00 -04:00
parent 2be3deb0bf
commit 7ab86e4032
14 changed files with 52 additions and 30 deletions
+10 -10
View File
@@ -45,6 +45,9 @@ jobs:
name: Release
runs-on: ubuntu-latest
needs: build-native
defaults:
run:
working-directory: ui
steps:
- name: Checkout
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
@@ -64,18 +67,18 @@ jobs:
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
with:
name: ${{ needs.build-native.outputs.artifact-name }}
path: native-binaries
path: ../native-binaries
- name: List downloaded artifacts (debug)
run: |
echo "Downloaded artifact structure:"
ls -R native-binaries/
ls -R ../native-binaries/
- name: Copy binaries to package directories
run: |
for platform_dir in native-binaries/goose-*; do
for platform_dir in ../native-binaries/goose-*; do
platform=$(basename "$platform_dir" | sed 's/^goose-/goose-acp-server-/')
pkg_dir="ui/goose-acp-server/${platform}"
pkg_dir="goose-acp-server/${platform}"
echo "Copying binaries for ${platform}..."
mkdir -p "${pkg_dir}/bin"
@@ -85,16 +88,14 @@ jobs:
echo ""
echo "Verification - copied binaries:"
ls -lh ui/goose-acp-server/*/bin/
ls -lh goose-acp-server/*/bin/
- name: Install dependencies
run: |
cd ui
pnpm install --frozen-lockfile
run: pnpm install --frozen-lockfile
- name: Build packages
run: |
cd ui/acp
cd acp
pnpm run build
cd ../text
@@ -135,7 +136,6 @@ jobs:
version: pnpm run version
commit: 'chore: version packages'
title: 'chore: version packages'
cwd: ui
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }}
+7 -1
View File
@@ -7,5 +7,11 @@
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": []
"ignore": [
"@aaif/goose-acp-server-darwin-arm64",
"@aaif/goose-acp-server-darwin-x64",
"@aaif/goose-acp-server-linux-arm64",
"@aaif/goose-acp-server-linux-x64",
"@aaif/goose-acp-server-win32-x64"
]
}
-11
View File
@@ -1,11 +0,0 @@
---
"@aaif/goose-acp": minor
"@aaif/goose": minor
"@aaif/goose-acp-server-darwin-arm64": minor
"@aaif/goose-acp-server-darwin-x64": minor
"@aaif/goose-acp-server-linux-arm64": minor
"@aaif/goose-acp-server-linux-x64": minor
"@aaif/goose-acp-server-win32-x64": minor
---
Initial release of Goose npm packages
+7
View File
@@ -0,0 +1,7 @@
# @aaif/goose-acp
## 0.2.0
### Minor Changes
- 997f27e: Initial release of Goose npm packages
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@aaif/goose-acp",
"version": "0.1.0",
"version": "0.2.0",
"description": "Agent Client Protocol (ACP) SDK for Goose AI agent",
"license": "Apache-2.0",
"repository": {
+8
View File
@@ -0,0 +1,8 @@
# goose-app
## 1.29.1
### Patch Changes
- Updated dependencies [997f27e]
- @aaif/goose-acp@0.2.0
+1 -1
View File
@@ -1,7 +1,7 @@
{
"name": "goose-app",
"productName": "Goose",
"version": "1.29.0",
"version": "1.29.1",
"description": "Goose App",
"engines": {
"node": "^24.10.0",
@@ -1,6 +1,6 @@
{
"name": "@aaif/goose-acp-server-darwin-arm64",
"version": "0.1.0",
"version": "0.2.0",
"description": "Goose binary for macOS ARM64",
"license": "Apache-2.0",
"repository": {
@@ -1,6 +1,6 @@
{
"name": "@aaif/goose-acp-server-darwin-x64",
"version": "0.1.0",
"version": "0.2.0",
"description": "Goose binary for macOS x64",
"license": "Apache-2.0",
"repository": {
@@ -1,6 +1,6 @@
{
"name": "@aaif/goose-acp-server-linux-arm64",
"version": "0.1.0",
"version": "0.2.0",
"description": "Goose binary for Linux ARM64",
"license": "Apache-2.0",
"repository": {
@@ -1,6 +1,6 @@
{
"name": "@aaif/goose-acp-server-linux-x64",
"version": "0.1.0",
"version": "0.2.0",
"description": "Goose binary for Linux x64",
"license": "Apache-2.0",
"repository": {
@@ -1,6 +1,6 @@
{
"name": "@aaif/goose-acp-server-win32-x64",
"version": "0.1.0",
"version": "0.2.0",
"description": "Goose binary for Windows x64",
"license": "Apache-2.0",
"repository": {
+12
View File
@@ -0,0 +1,12 @@
# @aaif/goose
## 0.2.0
### Minor Changes
- 997f27e: Initial release of Goose npm packages
### Patch Changes
- Updated dependencies [997f27e]
- @aaif/goose-acp@0.2.0
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@aaif/goose",
"version": "0.1.0",
"version": "0.2.0",
"description": "Goose - an open-source AI agent",
"license": "Apache-2.0",
"repository": {