a0b522628a
Update Github workflow to use sccache for linux builds
2026-05-16 08:44:02 +01:00
10c338fe38
Update naming in github workflow releases. Update README.md to link to releases page
2026-05-12 06:48:24 +01:00
a7ba31adea
Update Github workflow so macos and windows builds can run separately
2026-05-12 05:17:25 +01:00
0e724d1801
Update Github workflow to auto-publish release
2026-05-12 03:55:03 +01:00
be63704600
Add sccache to Github workflow build
2026-05-12 03:21:18 +01:00
d7c66ac575
Move version number to separate file so CMake doesn't reconfigure when it changes
2026-05-12 03:05:55 +01:00
fdbbf5f135
Update Github workflows
2026-05-12 02:22:30 +01:00
fd951b4813
Add Linux CI regression test step ( #13353 )
2026-04-26 10:28:00 +08:00
a274b0e0ac
CGAL Fix Model: New for Linux and Mac ( #12155 )
...
* CGAL Fix Model
Multi OS fix model with CGAL
Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* Clean unused variables
* Early exit
* Validation
* Orca comments
* Steps to fix
* Simplify fixer
* BY10 to BYCGAL Full refactor
* repair_polygon_soup
* Revert "repair_polygon_soup"
This reverts commit cb88841e7a72a42c148e144fbf0cab146a54c3c8.
* CGAL 6.1.1
Update CGAL.cmake
* Update MeshBoolean.cpp
* Revert "CGAL 6.1.1"
This reverts commit c581887adb5f84ec4af97b320067b152f8812f49.
* Funca with RF
New remake, it seems to be working fine...
por ahora
Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* Update src/libslic3r/MeshBoolean.cpp
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* Include cleanup
Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* Update Part list
Revert "Update Part list"
This reverts commit 95cab337d7ea602682ee00be2986ef941d0b06c2.
Reapply "Update Part list"
This reverts commit e401bec579f64b97e3f6deeb4131a8e5a79a146d.
* Comments
* Update FixModelByCgal.cpp
* Remove no 3d parts
Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* Remove netfabb and w10 sdk
Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* Update src/slic3r/Utils/FixModelByCgal.cpp
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* redundant check
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Revet: suggestion from @RF47
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
---------
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-24 16:28:28 +08:00
84011e232e
Restrict label bot to external PRs ( #13263 )
2026-04-17 19:03:32 -03:00
30265e4f98
Refine PR label bot ( #13245 )
2026-04-16 14:04:27 -03:00
0122e16e2c
PR LabelBot: allow users to tag their PRs ( #13182 )
...
* Add PR label bot workflow
Co-Authored-By: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
* LabelBot add to bot add-label
---------
Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com >
2026-04-16 12:43:52 +08:00
2553d37236
cherry pick Linux specific changes from 2.3 ( #13205 )
...
- add a new mode to build in docker
- Improve AppImage
1. fix libbz2 soname differeence issue on appimage
2. Downgrade to 22.04 for better compatibility
3. improve appimage overall
2026-04-13 17:21:05 +08:00
5b29fef9e5
Bump GitHub Actions: Node 20 deprecation ( #13173 )
...
Bump GitHub Actions action versions
Update workflow action versions: upgrade geekyeggo/delete-artifact from v5 to v6 and microsoft/setup-msbuild from v2 to v3 across .github/workflows/build_all.yml, build_deps.yml, and build_orca.yml. This brings workflows to newer action releases for compatibility and fixes.
2026-04-10 15:10:45 -03:00
afc3756843
fix+feat: Snapmaker U1 — 5 bug fixes and 0.6mm / mixed-nozzle profiles ( #12244 #12390 #12652 #12073 #12797 #11424 ) ( #12824 )
2026-04-08 12:08:35 +08:00
325a63ef8d
Bump actions/upload-artifact from 6 to 7 ( #12544 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 11:47:54 +08:00
5c6ca282f7
Bump actions/cache from 4 to 5 ( #12545 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 11:47:36 +08:00
94c7c1beeb
Bump actions/download-artifact from 7 to 8 ( #12543 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-27 11:47:00 +08:00
6d7b16c725
disable lfs as we don't use it anymore
2026-03-26 17:16:20 +08:00
73be083ac5
update flatpak app id and add migration code ( #12879 )
...
* update flatpak app id and add migration code
* tweak some text
2026-03-22 23:49:23 +08:00
d99c3ec0aa
feat: add winget_updater github action ( #12807 )
...
Co-authored-by: SoftFever <softfeverever@gmail.com >
2026-03-20 22:11:39 +08:00
cbdfc770ab
simplify mac download
2026-03-19 23:55:33 +08:00
7dcba3f537
use different cache key for linux clang
2026-03-19 22:09:02 +08:00
594e4a297d
use clang and lld
2026-03-19 21:59:37 +08:00
5c20da796c
skip flatpak
2026-03-19 18:52:28 +08:00
6828111a82
clean
2026-03-19 18:44:07 +08:00
8dabfa8829
tweak
2026-03-19 18:34:45 +08:00
8c5063881a
skip flatpak arm64 for self hosted runners
2026-03-19 18:27:47 +08:00
70e076151b
Merge branch 'main' into feature/cicd_selfhost2
2026-03-19 18:19:48 +08:00
838605690b
minor change
2026-03-19 16:08:44 +08:00
4ffe260228
update cmake to 4.3.x
2026-03-19 15:48:32 +08:00
2fe3d80a81
fix errors
2026-03-19 12:25:00 +08:00
5afb30d7dd
Revert "Revert "Extend self-hosted runner support to all platforms" ( #12827 )"
...
This reverts commit f2eab542a4 , reversing
changes made to 7565b279ad .
2026-03-19 11:58:39 +08:00
dc90dda976
Revert "Extend self-hosted runner support to all platforms"
2026-03-19 00:07:12 +08:00
504b9be774
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 00:02:11 +08:00
2868255658
Extend self-hosted runner support to all platforms
2026-03-18 23:42:21 +08:00
ccbaca0033
Fix PR comment posting for fork contributors by splitting into two workflows
...
The check_profiles workflow used gh pr comment directly, which fails for
fork PRs due to read-only GITHUB_TOKEN. Split into artifact upload +
workflow_run pattern so comments post with proper write permissions.
2026-03-16 15:52:22 +08:00
25740788e7
fix flatpak build ( #12738 )
...
remove duplicated code
2026-03-11 11:00:01 -03:00
322b44d84a
Feature/flatpak clang llvm21 ( #12727 )
...
* Fix GIT_COMMIT_HASH not set in Flatpak builds
The env var check was gated inside the .git directory check, so
Flatpak builds (which exclude .git from the sandbox) always fell
back to "0000000". Lift the env var check to top level and inject
the commit hash into the Flatpak manifest via build-options.env.
* Switch Flatpak build to Clang/LLD via LLVM 21 SDK extension
- Add org.freedesktop.Sdk.Extension.llvm21
- Bump runtime to GNOME 49 (SDK 25.08) for llvm21 availability
* fix build errors and improving build speed for flatpak
* fxi more build errors
* Update error messages for GNOME Platform and SDK versions
2026-03-11 14:59:29 +08:00
2ebc0aa6c1
Fix GIT_COMMIT_HASH not set in Flatpak builds ( #12725 )
...
The env var check was gated inside the .git directory check, so
Flatpak builds (which exclude .git from the sandbox) always fell
back to "0000000". Lift the env var check to top level and inject
the commit hash into the Flatpak manifest via build-options.env.
2026-03-11 13:32:29 +08:00
2ed249a81b
flatpak changes ( #12606 )
...
* update flatpak for flathub
2026-03-05 17:35:08 +08:00
b7033a4c92
WIP: Parallelize macOS CI builds by splitting arm64 and x86_64 into separate jobs ( #12562 )
...
* Parallelize macOS CI builds by splitting arm64 and x86_64 into separate jobs
* fix shell errors
* Delete intermediate per-arch artifacts
2026-03-03 19:29:59 +08:00
2806398e79
Skip uploading cache for PR build ( #12494 )
2026-02-27 13:42:19 +08:00
1d24470918
Feature/mac_build ( #12493 )
...
* fix deps cache miss for Mac PR build
2026-02-27 12:48:47 +08:00
1745e8b910
Reapply "Switch to self hosted mac runner ( #12024 )" with proper fix ( #12278 )
...
* Reapply "Switch to self hosted mac runner (#12024 )" with proper fix
This reverts commit 783f9926e3 .
* use conditional logic for self-hosted runners
* improve readbility
2026-02-17 16:31:40 +08:00
a81537f43d
fix flatpak CI build cache
2026-02-16 21:07:09 +08:00
783f9926e3
Revert "Switch to self hosted mac runner ( #12024 )"
...
This reverts commit f1212be6bb .
2026-02-14 18:14:28 +08:00
12f51f906e
try to fix build errors #2
2026-01-22 18:26:24 +08:00
6419d0ebd9
fix build error
2026-01-22 17:12:48 +08:00
f1212be6bb
Switch to self hosted mac runner ( #12024 )
...
# Description
<!--
> Please provide a summary of the changes made in this PR. Include details such as:
> * What issue does this PR address or fix?
> * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be considered?
-->
# Screenshots/Recordings/Graphs
<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->
## Tests
<!--
> Please describe the tests that you have conducted to verify the changes made in this PR.
-->
2026-01-22 16:03:13 +08:00