CICD: Use Artifacts to move stuff through GH Action steps or avoid the need entirely #1399

Closed
opened 2026-04-05 17:35:15 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @coryrc on 12/8/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

HEAD

Operating System (OS)

Windows

OS Version

windows-latest

Additional system information

No response

Printer

NA

How to reproduce

Run a job i.e.

https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20033134367/job/57447381084?pr=10850#step:25:3

Actual results

Post job cleanup.
/opt/homebrew/bin/gtar --posix -cf cache.tzst --exclude cache.tzst -P -C /Users/runner/work/OrcaSlicer/OrcaSlicer --files-from manifest.txt --delay-directory-restore --use-compress-program zstdmt
Warning: Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges.
Failed to save: Unable to reserve cache with key macos-14-cache-orcaslicer_deps-build-8f5d4ce5f9a948dbb8717ae66d42c8c2c018a2a9f78eeda7766d30f2d95f2f16, another job may be creating this cache.

Caches aren't supposed to be used to move artifacts between build stages.

Expected results

Use artifacts to move things between stages, so there can't be cache misses.

Project file & Debug log uploads

https://github.com/OrcaSlicer/OrcaSlicer/pull/10850

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

*Originally created by @coryrc on 12/8/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version HEAD ### Operating System (OS) Windows ### OS Version windows-latest ### Additional system information _No response_ ### Printer NA ### How to reproduce Run a job i.e. https://github.com/OrcaSlicer/OrcaSlicer/actions/runs/20033134367/job/57447381084?pr=10850#step:25:3 ### Actual results ``` Post job cleanup. /opt/homebrew/bin/gtar --posix -cf cache.tzst --exclude cache.tzst -P -C /Users/runner/work/OrcaSlicer/OrcaSlicer --files-from manifest.txt --delay-directory-restore --use-compress-program zstdmt Warning: Cache reservation failed: You have reached your configured budget, your cache is now read only to prevent additional charges. Failed to save: Unable to reserve cache with key macos-14-cache-orcaslicer_deps-build-8f5d4ce5f9a948dbb8717ae66d42c8c2c018a2a9f78eeda7766d30f2d95f2f16, another job may be creating this cache. ``` Caches aren't supposed to be used to move artifacts between build stages. ### Expected results Use artifacts to move things between stages, so there can't be cache misses. ### Project file & Debug log uploads https://github.com/OrcaSlicer/OrcaSlicer/pull/10850 ### Checklist of files to include - [ ] Log file - [ ] Project file ### Anything else? _No response_
MrUnknownDE added the 📍 Assignedbug📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assigned📍 Assignedbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbug labels 2026-04-05 17:35:44 +02:00
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned 📍 Assigned
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1399