Skip to content

Commit 25703c7

Browse files
authored
chore(deps): refresh Google support and worker tooling (#1076)
Refresh GAX and genproto support libraries, the email-tracking worker toolchain and Undici override, and pnpm. Keep the worker manifest and CI on pnpm 11.25.0, and update the pinned Pages deployment action to v5.0.1 for its polling backoff fix. Preserve the Go 1.26 floor, Go 1.27.1 preferred and Docker toolchains, the worker's release-age safeguards, and existing CLI behavior. Record the maintenance in the Unreleased changelog. MCP protocol-major work and issues #1059, #1058, and #1022 remain separate. Validation: full make ci; worker lint, typecheck, build, and 15 tests; focused Go 1.26.8 tests; read-only test-account Gmail and Drive requests with the built CLI; local encrypted pixel/D1/deduplication/admin proof; zero-vulnerability npm audit; full-branch P2 autoreview; green Linux, Windows, macOS, worker, CodeQL, and Docker checks.
1 parent 2c636ba commit 25703c7

8 files changed

Lines changed: 233 additions & 231 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- name: Enable Corepack (pnpm)
4848
run: |
4949
corepack enable
50-
corepack prepare pnpm@11.24.0 --activate
50+
corepack prepare pnpm@11.25.0 --activate
5151
- name: Install dependencies
5252
run: pnpm -C internal/tracking/worker install --frozen-lockfile
5353
- name: Lint

.github/workflows/pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ jobs:
5858

5959
- name: Deploy
6060
id: deployment
61-
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0
61+
uses: actions/deploy-pages@368f82528645a54fb793d4d04e342629a3f51346 # v5.0.1

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## 0.39.1 - Unreleased
44

5+
- Dependencies: refresh Google API support modules, tracking worker tooling and Undici, pnpm, and the Pages deployment action while retaining Go 1.26 compatibility.
6+
57
## 0.39.0 - 2026-09-03
68

79
### Highlights

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ require (
4343
github.com/google/jsonschema-go v0.4.3 // indirect
4444
github.com/google/s2a-go v0.1.9 // indirect
4545
github.com/googleapis/enterprise-certificate-proxy v0.3.21 // indirect
46-
github.com/googleapis/gax-go/v2 v2.24.0 // indirect
46+
github.com/googleapis/gax-go/v2 v2.24.1 // indirect
4747
github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c // indirect
4848
github.com/lucasb-eyer/go-colorful v1.4.1 // indirect
4949
github.com/mattn/go-isatty v0.0.24 // indirect
@@ -62,9 +62,9 @@ require (
6262
golang.org/x/crypto v0.56.0 // indirect
6363
golang.org/x/sync v0.22.0 // indirect
6464
golang.org/x/time v0.15.0 // indirect
65-
google.golang.org/genproto v0.0.0-20260825221802-da73d73af1c5 // indirect
66-
google.golang.org/genproto/googleapis/api v0.0.0-20260825221802-da73d73af1c5 // indirect
67-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260825221802-da73d73af1c5 // indirect
65+
google.golang.org/genproto v0.0.0-20260831171406-18b4a7587f8a // indirect
66+
google.golang.org/genproto/googleapis/api v0.0.0-20260831171406-18b4a7587f8a // indirect
67+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260831171406-18b4a7587f8a // indirect
6868
google.golang.org/grpc v1.83.2 // indirect
6969
google.golang.org/protobuf v1.36.12 // indirect
7070
)

go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
9898
github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
9999
github.com/googleapis/enterprise-certificate-proxy v0.3.21 h1:OFdQ3tnCX/zaQ0Cedur3D3z7kI6HiLX9g3TiAN4/DFU=
100100
github.com/googleapis/enterprise-certificate-proxy v0.3.21/go.mod h1:L3D/IQExI6LqEjBdXcZQ1WluSgigQmSwBboFstVPM4w=
101-
github.com/googleapis/gax-go/v2 v2.24.0 h1:myMaPYyF9MecEmvQqMqomIwn9t/4KCZN9qnwsS76wlg=
102-
github.com/googleapis/gax-go/v2 v2.24.0/go.mod h1:IaTHBDd7NHxSCiu0vEs8pQZu4dGZrWwuSoxCnk16OFM=
101+
github.com/googleapis/gax-go/v2 v2.24.1 h1:AtqTN21IXMMWo99LiEVAiBfNNQmO40d8xUfZI640mc0=
102+
github.com/googleapis/gax-go/v2 v2.24.1/go.mod h1:bWeBei0NVwaNZKb2y1HUBS7gLXIF3/Tu3pq7j8D2Tb0=
103103
github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c h1:6rhixN/i8ZofjG1Y75iExal34USq5p+wiN1tpie8IrU=
104104
github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c/go.mod h1:NMPJylDgVpX0MLRlPy15sqSwOFv/U1GZ2m21JhFfek0=
105105
github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
@@ -222,12 +222,12 @@ google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7
222222
google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
223223
google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
224224
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
225-
google.golang.org/genproto v0.0.0-20260825221802-da73d73af1c5 h1:jPP56YzdY899KJ5W7efXHt/CkjlVfAaoFOwdi/IEAFA=
226-
google.golang.org/genproto v0.0.0-20260825221802-da73d73af1c5/go.mod h1:gutZdP0DwAHp4vu5WaXgEK7tjsJ77ZEqzlOFWGZGziE=
227-
google.golang.org/genproto/googleapis/api v0.0.0-20260825221802-da73d73af1c5 h1:izFU9hz7aeLI/Mi1J0991ae+xcwRLr7hTqWnB/9aIIU=
228-
google.golang.org/genproto/googleapis/api v0.0.0-20260825221802-da73d73af1c5/go.mod h1:3LhxRw4YYkf+ylAfgaY9JlVLFKhokkCV8duhLLe7+t0=
229-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260825221802-da73d73af1c5 h1:1VUiZAXyC+zmiFYi+WLtBzr68Cj8wOofHjjrA/kkizc=
230-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260825221802-da73d73af1c5/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA=
225+
google.golang.org/genproto v0.0.0-20260831171406-18b4a7587f8a h1:d5Vqs7VNOkWqGjSrJDOsHsLOm9Z0lAn+xHX7TCEcFmk=
226+
google.golang.org/genproto v0.0.0-20260831171406-18b4a7587f8a/go.mod h1:fzLclyAUFitqvij38hIBk5yYbwpWhLTxTRz6cpnfyvc=
227+
google.golang.org/genproto/googleapis/api v0.0.0-20260831171406-18b4a7587f8a h1:i3TAXhpKc7TUP1VAPiBBrv45kamjoizCC3rOC0cAbOs=
228+
google.golang.org/genproto/googleapis/api v0.0.0-20260831171406-18b4a7587f8a/go.mod h1:CvYJHpbzPlT0fb/PsgtAamdwru/GVxUsomFdXTpOTI8=
229+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260831171406-18b4a7587f8a h1:3Dnd1cDaZlB68lziofO+bJXpjOy8UfRv8Unt+yH8tQ4=
230+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260831171406-18b4a7587f8a/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA=
231231
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
232232
google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
233233
google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=

internal/tracking/worker/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
"test": "vitest run"
1414
},
1515
"devDependencies": {
16-
"@cloudflare/workers-types": "^5.20260830.1",
16+
"@cloudflare/workers-types": "^5.20260903.1",
1717
"@typescript/native": "npm:typescript@^7.0.2",
18-
"oxfmt": "^0.65.0",
19-
"oxlint": "^1.80.0",
18+
"oxfmt": "^0.66.0",
19+
"oxlint": "^1.81.0",
2020
"oxlint-tsgolint": "^7.0.2001",
2121
"typescript": "npm:@typescript/typescript6@^6.0.2",
2222
"vitest": "^4.1.11",
23-
"wrangler": "^4.127.1"
23+
"wrangler": "^4.128.0"
2424
},
25-
"packageManager": "pnpm@11.24.0"
25+
"packageManager": "pnpm@11.25.0"
2626
}

0 commit comments

Comments
 (0)