Skip to content

[BASE-77613] Fix SDK main CI: follow-redirects audit + Wix Gateway Proxy - #359

Merged
guyofeck merged 1 commit into
mainfrom
claude/sdk-ci-follow-redirects-69r3wl
Nov 3, 2026
Merged

guyofeck merged 1 commit into
mainfrom
claude/sdk-ci-follow-redirects-69r3wl

Conversation

@guyofeck

@guyofeck guyofeck commented Nov 2, 2026 •

Copy link
Copy Markdown
Collaborator

Goal

Get main CI green again. Two checks were failing, and #357 caused neither of them.

The fix

  1. Upgrade follow-redirects from 1.16.1 to 1.16.2 (package-lock.json only).
    Security Audit failed because 1.16.1, which comes in through axios, has a high security advisory: GHSA-mrwp-f3q8-3g9p. 1.16.2 fixes it. axios already accepts 1.16.2 (^1.16.0), so the lockfile is the only change.

  2. Pin the actions in check-wix-proxy.yml to commit SHAs (actions/checkout@v4 and actions/setup-python@v6 → full SHAs).
    GitHub refused to start this workflow on any run since at least Oct 21 (startup_failure). It was the only workflow still referencing actions by tag, and every SHA-pinned workflow starts fine. That fits an org rule requiring SHA-pinned actions.

No SDK code changes, and the audit workflow itself is unchanged.

Why the upgrade wasn't done earlier

1.16.2 has been on npm since Oct 25, but the Wix npm gateway our CI installs through answered 403 for it until this morning (failed run). It serves 1.16.2 now.

Evidence

Before (on main):

After (this PR):

Screenshots / video

Not applicable: this PR only changes the lockfile and CI config, and nothing it touches has a UI. The CI run links above are the evidence.

🤖 Generated with Claude Code

https://claude.ai/code/session_012ZeH66ieSwEVEmXBvFWP9t

@github-actions

github-actions Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

🚀 Package Preview Available!


Install this PR's preview build with npm:

npm i @base44-preview/sdk@0.8.57-pr.359.9ff5e66

Prefer not to change any import paths? Install using npm alias so your code still imports @base44/sdk:

npm i "@base44/sdk@npm:@base44-preview/sdk@0.8.57-pr.359.9ff5e66"

Or add it to your package.json dependencies:

{
  "dependencies": {
    "@base44/sdk": "npm:@base44-preview/sdk@0.8.57-pr.359.9ff5e66"
  }
}

Preview published to npm registry — try new features instantly!

…actions

Security Audit: follow-redirects 1.16.1 (via axios) has a high advisory,
GHSA-mrwp-f3q8-3g9p, fixed in 1.16.2. Lockfile-only bump.

Check Wix Gateway Proxy: every run ended in startup_failure. It was the
only workflow using tag refs (actions/checkout@v4, actions/setup-python@v6);
every other workflow pins to a full commit SHA and starts fine. Pin both.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012ZeH66ieSwEVEmXBvFWP9t
@guyofeck
guyofeck force-pushed the claude/sdk-ci-follow-redirects-69r3wl branch from 88b103f to 16ae5d1 Compare November 2, 2026 08:24
@guyofeck
guyofeck marked this pull request as ready for review November 2, 2026 08:42
@guyofeck
guyofeck merged commit a8e2a22 into main Nov 3, 2026
8 checks passed
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