Commit Graph

130 Commits

Author SHA1 Message Date
looooo
245e2dc346 CI: add pixi github action 2024-12-04 08:02:29 -08:00
Max Wilfinger
77ba6eed4f Update stale_issues.yml
Remove print outputs
2024-12-03 20:10:27 +01:00
Max Wilfinger
4a2edae421 Update stale_issues.yml
fix label selection
2024-12-03 19:59:03 +01:00
Max Wilfinger
e2b36e583b fix stale action.
Add .yml extension and move to workflow folder.
2024-12-03 18:43:30 +01:00
mosfet80
7d874094fd Update sub_buildUbuntu2004.yml 2024-11-30 14:09:16 +01:00
mosfet80
112a6630f7 Remove spd lib include 2024-11-30 14:09:16 +01:00
Adrian Insaurralde Avalos
9dd105b16a CI: update lint action for ubuntu 24.04 2024-10-10 12:25:33 -03:00
Chris Hennes
d423795e2d CI: Update linter settings 2024-10-03 10:36:36 -05:00
Jacob Oursland
d519f24df9 CI: Fix conda builds. 2024-09-27 08:24:42 -05:00
Adrián Insaurralde Avalos
85ade21436 CI: add version to cache key for libpack/ccache download actions for win 2024-09-10 14:06:05 -04:00
Adrián Insaurralde Avalos
d095a91f64 Fix compiler cache for conda linux builds 2024-09-10 14:06:05 -04:00
Chris Hennes
2e2f628551 CI: Update Windows build to LibPack 3 2024-09-03 22:05:46 -05:00
Jacob Oursland
e3839f1286 CI: Disable Windows conda due to mamba bug. 2024-08-18 14:02:46 -05:00
Jacob Oursland
5c12ac541f Revert "CI: Disable Windows conda due to mamba bug."
This reverts commit 77167d81670c73892e01b94b65ebc5d76b278a21.
2024-08-15 12:38:27 -05:00
Jacob Oursland
270bb0122e CI: Disable Windows conda due to mamba bug. 2024-08-05 12:31:04 -04:00
Chris Hennes
a2f42c6596 CI: Update clang-tidy linter exclusion filter
Don't show an error on unknown NOLINT lines (presuming that someone is using a
newer version, etc.), nor formatting issues (which are handled outside the
linter). Clean up clazy checks to remove non-pod-static check, and to do the
Qt6 checks on main (instead of master)
2024-08-05 10:49:14 -05:00
Jacob Oursland
ea10dd89cd CI: Add Ubuntu 22.04 Conda Qt6 to CI. 2024-07-22 09:22:30 -07:00
Adrián Insaurralde Avalos
b49aca5d55 remove qtxmlpatterns from cmake scripts 2024-07-15 11:29:01 -05:00
mosfet80
3c2a16eb54 Update issue-metrics to v3
https://github.com/github/issue-metrics/releases?page=2
2024-06-03 15:47:22 +02:00
Jacob Oursland
e7d7d0aee9 CI: Enable FREECAD_COPY_LIBPACK_BIN_TO_BUILD to address Windows CI failures. 2024-04-30 14:02:17 -04:00
Jacob Oursland
cc8794a611 CI: Use --no-prune when installing the devenv on Windows to prevent errors. 2024-04-30 00:18:54 -04:00
sliptonic
a041129090 Merge pull request #13134 from chennes/qtQuickTechDemo
Start: Recreate start as a QtWidgets-based app
2024-04-22 11:49:02 -05:00
mosfet80
5b81da0965 Update sub_wrapup.yml (#12993)
update geekyeggo/delete-artifact to v5
2024-04-22 10:44:47 -05:00
Chris Hennes
c35693fd8a Web: Remove GUI
Web no longer provides a user-visible browser, but only a simple server for remote interaction with FreeCAD. Dependency on QtWebWengine has been removed.
2024-04-21 22:27:50 -05:00
Jacob Oursland
4f4df89442 CI: Enable debug verbosity to conda package install. 2024-04-15 12:14:21 -04:00
Adrian Insaurralde Avalos
aabb6124b1 Move macos CI to arm 2024-04-15 10:46:01 -05:00
mosfet80
c0d8de527a Update labeler.yml
fix deprecation warning
updated action/labeler to v5
2024-04-10 19:18:08 +02:00
mos
3b5bfd5af4 fix deprecation warning
update
actions/cache/save to v4
switch to node 20: fix deprecation warning

actions/cache/restore to v4

fix deprecation wawing
2024-04-10 19:16:45 +02:00
mosfet80
ff2bca2505 Update sub_lint.yml
update c++ version from 11 to 17
2024-04-07 08:40:28 +02:00
mosfet80
26f8de3a45 Update sub_buildWindows.yml
updated microsoft/setup-msbuild@ to version 2
fix deprecation warning
2024-04-01 10:55:45 -05:00
sliptonic
a582287ffb Merge pull request #12975 from maxwxyz/issue-metrics
Update issue-metrics.yml
2024-03-25 12:29:02 -05:00
wmayer
539fcd0fc3 CI: Add new test target 2024-03-21 19:34:06 +01:00
Max Wilfinger
3dc2c2c7a7 only run on FreeCAD repo 2024-03-16 10:43:27 -05:00
Max Wilfinger
8e3e3cbecc also include closed as not planned 2024-03-16 10:43:27 -05:00
Max Wilfinger
712e06445b Update issue-metrics.yml
change from full last month to the 15th as report date.
2024-03-16 10:43:27 -05:00
mos
3b39012f96 github CI: switch to actions/cache@v4 for ccache
with ´save-always: true´ flag
2024-02-26 14:26:02 +01:00
Max Wilfinger
f2d4a31171 add action workflow to generate monthly issue metrics 2024-02-15 12:39:57 -06:00
mosfet80
7f3851fb64 CI: update setup-miniconda to version 3 and checkout to v4 (#12032)
Fix condaBasePath when useBundled is false, and there's no pre-existing conda

..other fix and improvements
Update sub_buildMacOSCondaIntel.yml

Revert
updated action checkout to version 4

updated setup-miniconda to version 3
2024-02-12 13:42:21 -03:00
Adrian Insaurralde Avalos
a0623f103d Github ci: fix moving libpack bin directory failure 2024-02-01 12:56:09 +01:00
mosfet80
9cd9d752ef Update action.yml
Updated ccache
https://ccache.dev/releasenotes.html#_ccache_4_9
2024-01-22 14:19:02 -03:00
sliptonic
f3266e0d99 Merge pull request #11733 from mosfet80/patch-6
Update sub_buildWindows.yml
2024-01-08 10:47:00 -06:00
mosfet80
b297a18bc2 Update CI wokflows (#11732)
* Update CI_cleanup.yml

The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.

* Update sub_buildMacOSCondaApple.yml

update artifact to v4
Update sub_buildMacOSCondaIntel.yml

updated artifact to v4
Update sub_buildUbuntu2004.yml

updated artifact to v4
Update sub_buildUbuntu2204Conda.yml

updated artifact to v4
Update sub_buildWindows.yml

updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml

updated artifact to v4
Update sub_wrapup.yml

update artifact to v4
Update sub_prepare.yml

updated artifact to v4

* Update CI_cleanup.yml

The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
Update sub_buildMacOSCondaApple.yml

update artifact to v4
Update sub_buildMacOSCondaIntel.yml

updated artifact to v4
Update sub_buildUbuntu2004.yml

updated artifact to v4
Update sub_buildUbuntu2204Conda.yml

updated artifact to v4
Update sub_buildWindows.yml

updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml

updated artifact to v4
Update sub_wrapup.yml

update artifact to v4
Update sub_prepare.yml

updated artifact to v4
2024-01-08 13:46:42 -03:00
mosfet80
e6b6399aa0 Update sub_buildWindows.yml
switch to python 3.9
updated upload-artifact to v4
updated actions-checkout to v4
Update sub_buildWindows.yml

Update CI_cleanup.yml

The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
Update sub_buildMacOSCondaApple.yml

update artifact to v4
Update sub_buildMacOSCondaIntel.yml

updated artifact to v4
Update sub_buildUbuntu2004.yml

updated artifact to v4
Update sub_buildUbuntu2204Conda.yml

updated artifact to v4
Update sub_buildWindows.yml

updated artifact to v4
Update sub_buildWindowsConda.yml
Update sub_lint.yml

updated artifact to v4
Update sub_wrapup.yml

update artifact to v4
Update sub_prepare.yml

updated artifact to v4
2024-01-07 01:59:35 +01:00
Jacob Oursland
2ca6ac4a23 CI: add pipefail to additional workflow actions. 2023-12-18 19:28:06 -03:00
Jacob Oursland
bd6f7acc77 CI: set pipefail Linux build action. 2023-12-18 05:25:16 -03:00
Jacob Oursland
1304f48fd6 CI: Use Ninja build on Ubuntu 20.04. 2023-12-04 10:15:08 -07:00
Jacob Oursland
6501e17461 CI: Reorder Ubuntu 20.04 packages in alphabetical order. 2023-12-04 10:15:08 -07:00
Jacob Oursland
23955bf6bb CI: Enable C++ unit tests on Windows on Conda. 2023-12-04 10:15:08 -07:00
Jacob Oursland
4c596a64ec CI: Add macOS. 2023-12-04 10:15:08 -07:00
Jacob Oursland
d48dec1c0a CI: Add conda builds. 2023-12-04 10:15:08 -07:00