Commit Graph
185 Commits
Author SHA1 Message Date
cochcoder 60c8d52e8b Add arch variable into flatpak name 2025-03-03 09:43:54 -05:00
cochcoder 1149c50ed9 Resolve merge conflicts 2025-03-02 09:53:05 -05:00
cochcoder eb427a5853 Temporarily enable artifact upload 2025-02-27 22:14:58 -05:00
cochcoder 95282dca15 Change flatpak runner
This uses a more experimental version of the flatpak runner provided by Flathub
2025-02-27 15:00:49 -05:00
cochcoder 5c825b6cac Try installing meson before the flatpak builder 2025-02-27 14:52:44 -05:00
cochcoder cfe0072315 Use dnf rather than apt-get 2025-02-27 14:43:58 -05:00
cochcoder 7e195708b3 Remove sudo commands 2025-02-27 14:34:32 -05:00
cochcoder 42eb009d2d Try installing the proper arch version of Meson
When building on a local arm64 device it runs properly.
2025-02-27 14:32:09 -05:00
cochcoder 91b39e3ad6 Merge branch 'main' into arm 2025-02-27 13:24:10 -05:00
SoftFever e12ca90f62 fix empty compatible_printers issues in vendor profiles 2025-02-22 15:53:58 +08:00
SoftFever c5ba8be49f add extra profile checks 2025-02-22 15:53:58 +08:00
cochcoder be09623225 Re-add flatpak arm build 2025-02-18 13:48:18 -05:00
cochcoder c742459b14 Rebase on main 2025-02-18 13:40:13 -05:00
SoftFever 532a2d36b5 disable flatpak upload (#8306) 2025-02-04 06:36:53 +08:00
SoftFever 6ed68342e0 fix build errors (#8210)
* fix build errors

* fix windows

* fix flatpak
2025-01-28 01:07:27 +08:00
discip 251887004f Preventing nested zipping of the portable Windows build (#7950)
* Update build_orca.yml

Preventing nested zipping of the portable Windows build. 😊

* Update build_orca.yml

* uncommented lines 180-184
2025-01-23 22:10:15 +08:00
dependabot[bot] f2e65f9d00 Bump WebFreak001/deploy-nightly from 3.1.0 to 3.2.0 (#7958)
Bumps [WebFreak001/deploy-nightly](https://github.com/webfreak001/deploy-nightly) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/webfreak001/deploy-nightly/releases)
- [Commits](https://github.com/webfreak001/deploy-nightly/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: WebFreak001/deploy-nightly
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-22 14:36:57 +08:00
Tom 893b8cba16 Update build_deps.yml (check for existing directory tree and skips creation if exists) (#7337)
* Update build_deps.yml

Fixes "Build on Windows" so an error isn't thrown if the working directories already exist.

* Update build_deps.yml

* Update build_deps.yml
2025-01-22 14:24:11 +08:00
cochcoder 8c57d0cdbb Revert changes in build_check_cache.yml 2025-01-17 08:48:55 -05:00
cochcoder 758c239313 Temporarily completely isolate arm64 and x86 dependencies 2025-01-16 23:27:30 -05:00
cochcoder 7709235137 Add inputs.arch variable 2025-01-16 23:14:58 -05:00
cochcoder bcad3557b6 Initial appimage arm64 builds 2025-01-16 23:10:07 -05:00
cochcoder 479ed0ba01 Rename from arm64 to aarch64 2025-01-16 21:32:39 -05:00
cochcoder 4c22e30129 Change arm64 flatpak to build barebones, rather than through emulation
This new addition is highlighted in GitHub's new blog post: 
https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/
2025-01-16 21:27:48 -05:00
cochcoder 24f31d46ab Increase timeout-minutes
Mainly meant to retrigger GitHub actions (free GitHub actions runners have a max runtime of 6 hours)
2025-01-16 14:19:11 -05:00
cochcoder 7acc3df29b Merge branch 'main' into arm 2025-01-16 07:52:56 -05:00
SoftFever 2ea2ab08de Fix flatpak build (#8056) 2025-01-16 00:17:38 +08:00
cochcoder 04c9c97629 Add qemu for arm builds on flatpak 2025-01-13 20:47:48 -05:00
SoftFever adba9a0280 Update build_orca.yml 2025-01-07 07:49:43 +08:00
SoftFever 5b1bc5c0ef free mac space 2025-01-06 23:53:33 +08:00
SoftFever 4d5944090f nightly build 2024-12-31 12:54:16 +08:00
SoftFever 8219b55392 12 2024-12-31 11:28:31 +08:00
SoftFever efa6fc9b8c 11 2024-12-30 23:35:06 +08:00
SoftFever ca2db3a60f keep docker 2024-12-11 23:30:55 +08:00
SoftFever d39799c2c3 free space 2024-12-11 23:29:56 +08:00
SoftFever f361943443 tweak naming 2024-12-11 22:26:41 +08:00
SoftFever 50089ded0a disable other jobs temporarily 2024-12-08 12:16:05 +08:00
SoftFever 95887780b9 enable cache 2024-12-08 12:15:13 +08:00
Vasily Khoruzhick 7ab985e468 Fix flatpak build (#7283)
* Patch wxWidgets to automatically select dark theme variant (taken from
  Bambu slicer flatpak manifest)
* Drop python script that selected dark theme
* Add a patch to fix libslic3r build
2024-11-12 00:06:23 +08:00
SoftFever eb8f9bba4f update check profile to use 24.04 2024-09-20 00:10:58 +08:00
Noisyfox 5c3e094450 Fix issue that github action windows build could not find win10sdk (#6726)
* Fix issue that github action windows build could not find win10sdk (SoftFever/OrcaSlicer#6724)

* Another attempt to fix the build issue

* This should work now
2024-09-11 22:24:47 +08:00
SoftFever b85c146499 Disable flatpak for now.
The current flatpak workflow in Orca is too troublesome to maintain.
2024-08-03 11:37:50 +08:00
ElectricalBoy b40853af94 CI: Create Automated Workflow for Translation Catalog Updates (#5959)
* CI: Automate translation catalog update

Signed-off-by: GitHub <noreply@github.com>

* Update triggers for localization workflow

Signed-off-by: GitHub <noreply@github.com>

* Rewrite HintsToPot with Python

* Disable scheduled workflow runs

* Apply formatting to HintsToPot.py

* Add missing exit() call
2024-07-29 20:38:10 +08:00
SoftFever 002125fbe4 Revert "Revert "Some flatpak fixing (#5510)""
This reverts commit e29cba2eff.
2024-07-16 22:39:43 +08:00
SoftFever 3bf868f99d pin cmake version to 3.28 (#6156)
* pin cmake version to 3.28

* remove brew install cmake
2024-07-16 22:37:28 +08:00
SoftFever e29cba2eff Revert "Some flatpak fixing (#5510)"
This reverts commit 657954901f.
2024-07-11 20:27:45 +08:00
AidanandSoftFever 657954901f Some flatpak fixing (#5510)
* Use fixed commit for wxwidgets

* disable cache

* Fix imports

* revert some build stuff

* fix python builds

* Don't build OCCT docs, a constexpr borks flatpak

* fix thread import

* Fix import

* Fix import again

* remove git commit

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-07-11 00:07:55 +08:00
ElectricalBoy 4ca0b24002 CI: Avoid Linux Asset Name Collision (#5976)
CI: Avoid asset name collision
2024-07-03 19:48:04 +08:00
ElectricalBoyandOcraftyone 0b6fc3d389 CI: Build with ubuntu-24.04 (#5919)
* CI: Build with ubuntu-24.04

* Use apt-get in ubuntu-24.04

* Fix step name

* Use alternate approach for detecting libwebkit2gtk version

* CI: Install libfuse2 in ubuntu-24.04

* Reduce repetitive code in workflows

Co-authored-by: Ocraftyone <Ocraftyone@users.noreply.github.com>

* CI: Install libfuse2

Runtime dependency for AppImage

* Fix filenames for nightly deployment

* Properly nest conditional

---------

Co-authored-by: Ocraftyone <Ocraftyone@users.noreply.github.com>
2024-07-01 23:44:49 +08:00
SoftFever a0dae394e7 Fixed an issue that WIKI action didn't work if it's manually triggered. 2024-07-01 22:19:03 +08:00