Problem
When downloading an artifact from CircleCI using Safari version 14, you may receive a file called "fetch-nonce.txt" containing the error message "You must be logged in" instead of the actual artifact file.
This occurs due to a compatibility issue between Safari v14.XX and CircleCI's artifact download mechanism.
Solutions
Solution 1: Use a Different Browser
Download the artifact using Chrome, Firefox, or Edge, not Safari.
Solution 2: Save Page Source in Safari
- Click the artifact link (it will open in a new tab)
- Right-click anywhere on the page
- Select "Save page source"
- Save the file with the correct filename and extension
Outcome
After using either solution, you will successfully download the artifact file and can proceed with your workflow.
Additional Resources
- Storing Build Artifacts - Learn about artifacts in CircleCI
- Downloading Artifacts - How to access and download build artifacts
Comments
Article is closed for comments.