Skip to content

how_to_download_pr_artifacts

OrcaSlicerBot edited this page Apr 8, 2026 · 1 revision

How to Download Pull Requests Artifacts for Testing

When a Pull Request (PR) is created or updated in the OrcaSlicer repository, GitHub Actions automatically builds the project and generates artifacts that can be downloaded for testing purposes.

Important

It's recommended to Backup your Presets before testing PR artifacts.

  1. Log in to your GitHub account.
  2. Open the Pull Request you want to test.
  3. Navigate to the "Checks" tab located at the top of the PR page.
    pr-artifacts-1
  4. In the "Checks" tab, look for the "Build all" section.
    pr-artifacts-2
  5. Scroll down to find the "Artifacts" section.
    pr-artifacts-3
  6. Click on the artifact name or its download button to download the ZIP file containing the build artifacts.
    • Windows:
      • OrcaSlicer_Windows_[PR_NUMBER]_portable : Portable Version, RECOMMENDED for testing.
      • OrcaSlicer_Windows_[PR_NUMBER] : Installer Will overwrite existing installations.
    • macOS:
      • OrcaSlicer_Mac_universal_[PR_NUMBER] : Universal macOS DMG file.
    • Linux:
      • OrcaSlicer-Linux-flatpak_[PR_NUMBER]_x86_64.flatpak : Flatpak for x86_64.
      • OrcaSlicer-Linux-flatpak_[PR_NUMBER]_aarch64.flatpak : Flatpak for ARM64.
      • OrcaSlicer_Linux_ubuntu_2404_[PR_NUMBER] : Ubuntu 24.04 DEB package.
  7. Once downloaded, extract the ZIP file to access the build artifacts.

Tip

Share this guide to others!

Short Link:

https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts

Markdown Link:

[How to Download Pull Requests Artifacts for Testing](https://www.orcaslicer.com/wiki/how_to_download_pr_artifacts)

Application Structure Overview

WIP...

Warning

!! incomplete, possibly inaccurate, being updated with new info !!

Refers to the entire application. The whole view, file loading, project saving and loading is all managed by this class. This class contains members for the model viewer, the sidebar, gcode viewer and everything else.

This is relating the the sidebar in the application window

full-sidebar

The drop down menus where you can see and select presets

combobox

Refers to the various windows with settings. e.g. the Popup to edit printer or filament preset. Also the section to edit process preset and the object list. These 4 are managed by TabPrinter, TabFilament, TabPrint and TabPrintModel respectively.

tab-popup

Clone this wiki locally