Skip to content

Conversation

@sethaxen
Copy link
Member

Attempts to fix #61

Hypothesis (from Claude)

DataDeps.jl requires the DATADEPS_ALWAYS_ACCEPT environment variable to be set in CI environments to automatically accept data dependency downloads without user interaction. Without this, downloads of remote datasets from Figshare fail with HTTP 403 errors on macOS runners.

Fixes #61

DataDeps.jl requires the DATADEPS_ALWAYS_ACCEPT environment variable
to be set in CI environments to automatically accept data dependency
downloads without user interaction. Without this, downloads of remote
datasets from Figshare fail with HTTP 403 errors on macOS runners.

This is a standard requirement for using DataDeps.jl in CI, as
documented in the DataDeps.jl documentation.
@sethaxen sethaxen force-pushed the claude/diagnose-macos-error-01L82nYVSEF58uCQhwJkw112 branch from bb534de to 4d6e568 Compare December 11, 2025 10:32
This will help confirm whether Figshare is blocking macOS runner IPs
and provide evidence for contacting Figshare support.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI failing on macos-latest with HTTP 403 error

2 participants