Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
7071bec
add J1 config to fit multi tool
meiliang1123 Aug 7, 2024
2aef884
change macOS project name to snapmaker
meiliang1123 Aug 9, 2024
3064247
change repo url
meiliang1123 Aug 12, 2024
ed02a3b
change release_id
meiliang1123 Aug 13, 2024
2835660
change release_id
meiliang1123 Aug 13, 2024
99d0c61
commentize mac notary
meiliang1123 Aug 13, 2024
afd1966
revert build_orca.yml
meiliang1123 Aug 14, 2024
7ff0102
update snapmaker config standby to cooldown
meiliang1123 Aug 15, 2024
cec045d
optimize snapmaker config
meiliang1123 Aug 21, 2024
78a703a
optimize process config v2
meiliang1123 Aug 22, 2024
14b0d15
remove M104 in machine change_filament_gcode
meiliang1123 Aug 26, 2024
dc54266
add breakaway support filament
meiliang1123 Aug 27, 2024
6ef6f03
remove all M104 in filament config and enable ooze prevention
meiliang1123 Aug 27, 2024
04d1ae4
change all 'OrcaSlicer' to 'Snapmaker_Orca', 'Orca Slicer' to 'Snapma…
womendoushihaoyin Sep 10, 2024
9e7e550
update snapmaker config to fit multi tool
meiliang1123 Sep 9, 2024
293b4ba
change names related to dependency and github back to "OrcaSlicer"
womendoushihaoyin Sep 11, 2024
8fc660e
correct the bat
womendoushihaoyin Sep 11, 2024
2c33aed
Update build_deps.yml
womendoushihaoyin Sep 11, 2024
da7ff35
Update build_deps.yml
womendoushihaoyin Sep 11, 2024
d796465
1. add devtool to the webview 2.change all the 'orca-slicer' to 'snap…
womendoushihaoyin Sep 14, 2024
271c807
change version to 0.0.0, change release_id back to nightly build
womendoushihaoyin Sep 18, 2024
afe3133
version 0.0.1
womendoushihaoyin Sep 26, 2024
404fc5a
change the snapmaker machine config, to fix the bug that wipe tower i…
womendoushihaoyin Sep 27, 2024
d66bc49
version 0.0.2
womendoushihaoyin Sep 28, 2024
ee296be
change default machine and filament from bamboo to snapmaker
womendoushihaoyin Sep 29, 2024
c445a13
1.change the useragent from "BBL-Slicer" to "SM-Slicer"
womendoushihaoyin Sep 29, 2024
84adf21
delete the BBL_XXX definitions
womendoushihaoyin Sep 29, 2024
86c5078
update version for snapmaker
womendoushihaoyin Sep 30, 2024
8ad8de3
delete the comment
womendoushihaoyin Sep 30, 2024
bc643b3
fix the version x.x.x.x to x.x.x
womendoushihaoyin Sep 30, 2024
a1c0702
1. change the icon. png, svg to snapmaker's style
womendoushihaoyin Oct 9, 2024
c6c3341
version 0.0.3
womendoushihaoyin Oct 10, 2024
d2526a6
rebase fix
womendoushihaoyin Oct 10, 2024
3a5dd41
version 0.0.4
womendoushihaoyin Oct 11, 2024
de79028
1. change question.svg to question.png
womendoushihaoyin Oct 12, 2024
5331ba0
change the config wizard logo; version0.1.1
womendoushihaoyin Oct 12, 2024
0c07016
fix some urls related to wiki back to orcaslicer
womendoushihaoyin Oct 12, 2024
a49a185
fix smos_repair; change sequence of default machines; change print di…
womendoushihaoyin Oct 14, 2024
650356e
fix the build_orca.yml
womendoushihaoyin Oct 14, 2024
1377dfc
fix mac's icns
womendoushihaoyin Oct 14, 2024
c036e4f
fix mac's ico
womendoushihaoyin Oct 14, 2024
53ea844
config multi_Color to multi_extruders
womendoushihaoyin Oct 15, 2024
aa5f568
fix the test dialog to the machine linking
womendoushihaoyin Oct 15, 2024
2ad988e
add snapmaker login & logout
womendoushihaoyin Oct 15, 2024
469ffb4
version 0.2.0
womendoushihaoyin Oct 16, 2024
101f3c9
recover the carlibration page
womendoushihaoyin Oct 16, 2024
9c0e9b8
change appname "Snapmaker_Orca" to "Snapmaker Orca" on windows
womendoushihaoyin Oct 17, 2024
7733a7e
change task bar name
womendoushihaoyin Oct 17, 2024
0a184ff
change app name at mac
womendoushihaoyin Oct 17, 2024
9706279
change appname for linux
womendoushihaoyin Oct 17, 2024
a413d0c
fix mac cmake
womendoushihaoyin Oct 17, 2024
14cc800
fix cmake
womendoushihaoyin Oct 17, 2024
94ed124
1. change main ico 2. set outname "Snapmaker Orca"
womendoushihaoyin Oct 17, 2024
40d6ce5
change content "Snapmaker_Orca" to "Snapmaker Orca"
womendoushihaoyin Oct 17, 2024
f61a8ef
change the logo to newversion
womendoushihaoyin Oct 18, 2024
7e5115a
0.2.1
womendoushihaoyin Oct 18, 2024
64a0ba0
change login logo
womendoushihaoyin Oct 18, 2024
de81c4d
fix change language crash; fix exclamation, info, question.png
womendoushihaoyin Oct 21, 2024
0b5aa79
fix the problem that the two extruders will collide on j1 machine
womendoushihaoyin Oct 21, 2024
4b7a022
fix the project tab can't be open with Bambu machine
womendoushihaoyin Oct 21, 2024
02ae845
version 0.3.0
womendoushihaoyin Oct 21, 2024
d011a02
fix: update the version of Snapmaker.json
womendoushihaoyin Oct 22, 2024
2d40951
fix: create filament, and set the 'Snapmaker' to default
womendoushihaoyin Oct 22, 2024
cdbf390
fix: the breakaway filament can't be selected
womendoushihaoyin Oct 23, 2024
741718f
change the version of Snapmaker.json
womendoushihaoyin Oct 23, 2024
460aa51
Update MyToolChanger 0.4 nozzle.json
womendoushihaoyin Oct 25, 2024
05f5966
Update MyToolChanger 0.4 nozzle.json
womendoushihaoyin Oct 25, 2024
18c2bf4
1. update the content of the about 2.cancel the wiki
womendoushihaoyin Oct 28, 2024
7a281d7
change SoftFever to Snapmaker
womendoushihaoyin Nov 4, 2024
06046b6
1.0.0
womendoushihaoyin Nov 7, 2024
823a1fa
Snapmaker isn't updated by Prerelease all the time
womendoushihaoyin Nov 11, 2024
e54ab57
version 1.0.1: fix - the model will be pulluted when changing tool wi…
womendoushihaoyin Nov 7, 2024
1092e30
Snapmaker Orca isn't updated by prerelease
womendoushihaoyin Nov 11, 2024
9713718
fix the 'all' and 'clear' btn don't make sense
womendoushihaoyin Nov 13, 2024
13bf6c3
login
womendoushihaoyin Nov 18, 2024
e843a47
cancel the 3mf version match
womendoushihaoyin Nov 18, 2024
3dc71ff
add log out
womendoushihaoyin Nov 18, 2024
f47a9a0
fix: it can't be navigated in homepage
womendoushihaoyin Nov 18, 2024
a574b9d
fix: the extruders will collide with spring clamp
womendoushihaoyin Nov 21, 2024
6147ce3
1.0.1
womendoushihaoyin Nov 21, 2024
4cdb062
temporarily hide the calibration tab
womendoushihaoyin Nov 22, 2024
53f21e9
Update README.md
womendoushihaoyin Nov 25, 2024
f150b53
fix: changing tool will pullute the model when using J1 machine
womendoushihaoyin Nov 13, 2024
c444664
fix multitool change wrong
womendoushihaoyin Nov 13, 2024
00bf2bc
Solved the issue of the extruder scraping against the spring-loaded c…
womendoushihaoyin Nov 17, 2024
10ba21e
version 1.0.2
womendoushihaoyin Nov 17, 2024
205bb80
add log out
womendoushihaoyin Nov 18, 2024
cd9f3dd
Fixed the issue where global-level infill settings were ineffective.
womendoushihaoyin Dec 3, 2024
229a976
rebase orca2.2.0
womendoushihaoyin Dec 9, 2024
c55bcac
cancel the profile updated by orcaslicer temperarily
womendoushihaoyin Dec 11, 2024
d558083
fix an issue that the 'filament change' in menu is not related with o…
womendoushihaoyin Dec 13, 2024
f0950b7
1. version 1.1.0 2. update j1/artisan's gcode 3. cancel snapmeker hom…
womendoushihaoyin Dec 14, 2024
82c6ec2
fix an issue that multitools has wrong filament count
womendoushihaoyin Dec 16, 2024
0014022
recover logout
womendoushihaoyin Dec 16, 2024
7fe7d58
fix an issue that it can't be effective when use objecttable to chang…
womendoushihaoyin Dec 17, 2024
12537e8
fix an issue that it can't be operated after the login dialog closing
womendoushihaoyin Dec 18, 2024
f44b9bd
1. change the filament name
womendoushihaoyin Feb 18, 2025
04ca0d3
Merge pull request #40 from womendoushihaoyin/filament_name
womendoushihaoyin Feb 18, 2025
07b2b89
fix the issue that when changing user the previous userinfo will be s…
womendoushihaoyin Feb 18, 2025
20995b2
1. optimize the a250 & a350 gcode; 2.optimize the process when switch…
womendoushihaoyin Feb 19, 2025
c80a3f5
Merge pull request #42 from womendoushihaoyin/gcode_fix-tab_fix
womendoushihaoyin Feb 19, 2025
1d17281
add the prefiles update
womendoushihaoyin Feb 24, 2025
85d56a2
fix on mac and linux
womendoushihaoyin Feb 24, 2025
c02e010
fix the constructor of update
womendoushihaoyin Feb 25, 2025
200ab5c
Merge pull request #43 from womendoushihaoyin/prefile_update
womendoushihaoyin Feb 28, 2025
04410ed
fix windows compile
womendoushihaoyin Feb 28, 2025
33b5c20
1.2.0 profile
womendoushihaoyin Mar 1, 2025
1800afa
Merge remote-tracking branch 'upstream/main'
womendoushihaoyin Mar 1, 2025
f351073
bump version to 1.2.0
womendoushihaoyin Mar 3, 2025
bb563b6
1.fix the crash about login 2. add the error.html
womendoushihaoyin Mar 12, 2025
ef9d56b
change startgcode
womendoushihaoyin Mar 13, 2025
6428f54
fix the wipe tower filament function
womendoushihaoyin Mar 19, 2025
8f6d933
bump version to 1.2.1
womendoushihaoyin Mar 20, 2025
76f774e
canle the z_hop on Snapmaker machine
womendoushihaoyin Apr 14, 2025
65274df
cancel the z_hop on Snapmaker machine 2
womendoushihaoyin Apr 14, 2025
656aa38
fix linux and mac
womendoushihaoyin Apr 14, 2025
70ecdc2
fix linux and mac dep compilation
womendoushihaoyin Apr 14, 2025
ffd05a4
SnapSpeed
womendoushihaoyin May 29, 2025
a2c97ea
1.bump version to 1.2.2 2.bump profile version to 02.02.06.02 3.chang…
womendoushihaoyin May 30, 2025
d77399a
fix ubuntu 22.04
womendoushihaoyin May 30, 2025
273a958
fix ubuntu 22.04 2
womendoushihaoyin May 30, 2025
8b387dd
fix 22.04 3
womendoushihaoyin May 30, 2025
465ef2e
fix SnapSpeed on 250&350
womendoushihaoyin Jun 5, 2025
725c634
optimize process of snapmaker machine
womendoushihaoyin Jun 9, 2025
fc7bb90
preset version to 02.02.07.02
womendoushihaoyin Jun 9, 2025
175ced5
preset version to 02.02.08.02
womendoushihaoyin Jun 13, 2025
06249ce
preset version to 02.02.09.02
womendoushihaoyin Jun 20, 2025
2777811
Update issue templates
snapmaker2016 Nov 28, 2025
234bded
Create test_pack_win.yml
LiuLikeQian Dec 8, 2025
08afa8b
Delete .github/workflows/test_pack_win.yml
LiuLikeQian Dec 8, 2025
2c51839
Create Only_Win.yml
LiuLikeQian Dec 8, 2025
94b4dcb
Update Only_Win.yml
LiuLikeQian Dec 8, 2025
41c86a2
Create Only_Mac.yml
LiuLikeQian Dec 9, 2025
e873e3d
Update Only_Mac.yml
LiuLikeQian Dec 9, 2025
fa312ae
Update Only_Mac.yml
LiuLikeQian Dec 9, 2025
30b0f3b
Delete .github/workflows/Only_Mac.yml
LiuLikeQian Dec 11, 2025
df05685
Delete .github/workflows/Only_Win.yml
LiuLikeQian Dec 12, 2025
9687452
Fix static build dependencies for Ubuntu 22.04 support
reason-rock Jan 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "OrcaSlicer",
"image": "mcr.microsoft.com/devcontainers/cpp:ubuntu-20.04",
"name": "Snapmaker_Orca",
"image": "mcr.microsoft.com/devcontainers/cpp:ubuntu-22.04",
"runArgs": ["--env-file", "/tmp/devcontainer.env"],
"features": {
"ghcr.io/devcontainers/features/desktop-lite:1": {
Expand Down
12 changes: 6 additions & 6 deletions .doxygen
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ DOXYFILE_ENCODING = UTF-8
# title of most generated pages and in a few other places.
# The default value is: My Project.

PROJECT_NAME = OrcaSlicer
PROJECT_NAME = Snapmaker_Orca

# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
# could be handy for archiving the generated documentation or if some version
Expand All @@ -54,14 +54,14 @@ PROJECT_NUMBER = 1.6.3
# for a project that appears at the top of each page and should give viewer a
# quick idea about the purpose of the project. Keep the description short.

PROJECT_BRIEF = OrcaSlicer
PROJECT_BRIEF = Snapmaker_Orca

# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
# in the documentation. The maximum height of the logo should not exceed 55
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
# the logo to the output directory.

PROJECT_LOGO = ./resources/images/OrcaSlicer_32px.png
PROJECT_LOGO = ./resources/images/Snapmaker_Orca_32px.png

# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
# into which the generated documentation will be written. If a relative path is
Expand Down Expand Up @@ -184,7 +184,7 @@ FULL_PATH_NAMES = YES
# will be relative from the directory where doxygen is started.
# This tag requires that the tag FULL_PATH_NAMES is set to YES.

STRIP_FROM_PATH = /Users/runner/work/OrcaSlicer/OrcaSlicer
STRIP_FROM_PATH = /Users/runner/work/Snapmaker_Orca/Snapmaker_Orca

# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the
# path mentioned in the documentation of a class, which tells the reader which
Expand All @@ -193,7 +193,7 @@ STRIP_FROM_PATH = /Users/runner/work/OrcaSlicer/OrcaSlicer
# specify the list of include paths that are normally passed to the compiler
# using the -I flag.

STRIP_FROM_INC_PATH = /Users/runner/work/OrcaSlicer/OrcaSlicer
STRIP_FROM_INC_PATH = /Users/runner/work/Snapmaker_Orca/Snapmaker_Orca

# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but
# less readable) file names. This can be useful is your file systems doesn't
Expand Down Expand Up @@ -1286,7 +1286,7 @@ GENERATE_HTML = YES
# The default directory is: html.
# This tag requires that the tag GENERATE_HTML is set to YES.

HTML_OUTPUT = OrcaSlicer_Dev_Document
HTML_OUTPUT = Snapmaker_Orca_Dev_Document

# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
# generated HTML page (for example: .htm, .php, .asp).
Expand Down
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
14 changes: 7 additions & 7 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ body:
- type: markdown
attributes:
value: |
**Thank you for using Orca Slicer and wanting to report a bug.**
**Thank you for using Snapmaker Orca and wanting to report a bug.**

Please note that this is not the place to make feature requests or ask for help.
For this, please use the [Feature request](https://github.com/SoftFever/OrcaSlicer/issues/new?assignees=&labels=&projects=&template=feature_request.yml) issue type or you can discuss your idea on our [Discord server](https://discord.gg/P4VE9UY9gJ) with others.
Expand All @@ -21,8 +21,8 @@ body:
- type: input
id: version
attributes:
label: OrcaSlicer Version
description: Which version of Orca Slicer are you running? You can see the full version in `Help` -> `About Orca Slicer`.
label: Snapmaker_Orca Version
description: Which version of Snapmaker Orca are you running? You can see the full version in `Help` -> `About Snapmaker Orca`.
placeholder: e.g. 1.9.0
validations:
required: true
Expand Down Expand Up @@ -100,10 +100,10 @@ body:
You can export the project file from the application menu in `File`->`Save project as...`, then zip it
* A **log file** for crashes and similar issues.
You can find your log file here:
Windows: `%APPDATA%\OrcaSlicer\log` or usually `C:\Users\<your username>\AppData\Roaming\OrcaSlicer\log`
MacOS: `$HOME/Library/Application Support/OrcaSlicer/log`
Linux: `$HOME/.config/OrcaSlicer/log`
If Orca Slicer still starts, you can also reach this directory from the application menu in `Help` -> `Show Configuration Folder`
Windows: `%APPDATA%\Snapmaker_Orca\log` or usually `C:\Users\<your username>\AppData\Roaming\Snapmaker_Orca\log`
MacOS: `$HOME/Library/Application Support/Snapmaker_Orca/log`
Linux: `$HOME/.config/Snapmaker_Orca/log`
If Snapmaker Orca still starts, you can also reach this directory from the application menu in `Help` -> `Show Configuration Folder`
You can zip the log directory, or just select the newest logs when this issue happens, and zip them
- type: textarea
id: file_uploads
Expand Down
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: 🚀 Feature Request / Enhancement
description: Suggest an improvement to make Orca Slicer even better!
description: Suggest an improvement to make Snapmaker Orca even better!
labels: ["enhancement"]
body:
- type: markdown
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build_all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-20.04
- os: ubuntu-22.04
- os: ubuntu-24.04
- os: windows-latest
- os: macos-14
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build_check_cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
dep-folder-name: ${{ (inputs.os == 'windows-latest' || inputs.os == 'macos-14') && 'OrcaSlicer_dep' || 'destdir' }}
output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
run: |
echo cache-key=${{ inputs.os }}${{ env.dash-arch }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
echo cache-key=${{ inputs.os }}${{ env.dash-arch }}-cache-OrcaSlicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
echo cache-path=${{ github.workspace }}/deps/build${{ env.underscore-arch }}/${{ env.dep-folder-name }}${{ env.underscore-arch }} >> ${{ env.output-cmd }}

- name: load cache
Expand Down
27 changes: 18 additions & 9 deletions .github/workflows/build_deps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,17 @@ jobs:
working-directory: ${{ github.workspace }}
run: |
choco install strawberryperl
mkdir ${{ github.workspace }}/deps/build
mkdir ${{ github.workspace }}/deps/build/OrcaSlicer_dep
try{
mkdir ${{ github.workspace }}/deps/build
}catch{
Write-Host "Directory already exists or another error occurred."
}

try{
mkdir -p ${{ github.workspace }}/deps/build/OrcaSlicer_dep
}catch{
Write-Host "Directory already exists or another error occurred."
}
.\build_release_vs2022.bat deps
.\build_release_vs2022.bat pack
cd ${{ github.workspace }}/deps/build
Expand All @@ -86,11 +95,11 @@ jobs:


- name: Install Ubuntu Build Dependencies
if: inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04'
if: inputs.os == 'ubuntu-22.04' || inputs.os == 'ubuntu-24.04'
working-directory: ${{ github.workspace }}
env:
apt-cmd: ${{ (inputs.os == 'ubuntu-20.04' && 'apt-fast') || (inputs.os == 'ubuntu-24.04' && 'sudo apt-get') || '' }}
webkit-ver: ${{ (inputs.os == 'ubuntu-20.04' && '4.0') || (inputs.os == 'ubuntu-24.04' && '4.1') || '' }}
apt-cmd: ${{ (inputs.os == 'ubuntu-22.04' && 'sudo apt-get') || (inputs.os == 'ubuntu-24.04' && 'sudo apt-get') || '' }}
webkit-ver: ${{ (inputs.os == 'ubuntu-22.04' && '4.0') || (inputs.os == 'ubuntu-24.04' && '4.1') || '' }}
run: |
${{ env.apt-cmd }} update
${{ env.apt-cmd }} install -y cmake git g++ build-essential libgl1-mesa-dev m4 \
Expand All @@ -100,7 +109,7 @@ jobs:
gstreamer1.0-plugins-bad libosmesa6-dev wget sudo autoconf curl libunwind-dev texinfo

- name: Build on Ubuntu
if: inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04'
if: inputs.os == 'ubuntu-22.04' || inputs.os == 'ubuntu-24.04'
working-directory: ${{ github.workspace }}
run: |
mkdir -p ${{ github.workspace }}/deps/build
Expand Down Expand Up @@ -128,16 +137,16 @@ jobs:
path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep*.zip

- name: Upload Ubuntu artifacts
if: ${{ ! env.ACT && inputs.os == 'ubuntu-20.04' || inputs.os == 'ubuntu-24.04' }}
if: ${{ ! env.ACT && inputs.os == 'ubuntu-22.04' || inputs.os == 'ubuntu-24.04' }}
env:
ubuntu-ver: ${{ (inputs.os == 'ubuntu-20.04' && '2004') || (inputs.os == 'ubuntu-24.04' && '2404') || '' }}
ubuntu-ver: ${{ (inputs.os == 'ubuntu-22.04' && '2004') || (inputs.os == 'ubuntu-24.04' && '2404') || '' }}
uses: actions/upload-artifact@v4
with:
name: OrcaSlicer_dep_ubuntu_${{ env.ubuntu-ver }}_${{ env.date }}
path: ${{ github.workspace }}/deps/build/OrcaSlicer_dep_ubuntu_*.tar.gz

build_orca:
name: Build OrcaSlicer
name: Build Snapmaker_Orca
needs: [build_deps]
if: ${{ !cancelled() && !inputs.build-deps-only && (inputs.valid-cache == true && needs.build_deps.result == 'skipped') || (inputs.valid-cache != true && success()) }}
uses: ./.github/workflows/build_orca.yml
Expand Down
Loading