Commit Graph

197 Commits

Author SHA1 Message Date
dependabot[bot]
412cea78f9 Bump github/issue-metrics from 3.18.5 to 3.19.0
Bumps [github/issue-metrics](https://github.com/github/issue-metrics) from 3.18.5 to 3.19.0.
- [Release notes](https://github.com/github/issue-metrics/releases)
- [Commits](bf0268ff2e...0bac475850)

---
updated-dependencies:
- dependency-name: github/issue-metrics
  dependency-version: 3.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-08 07:38:10 -05:00
Max Wilfinger
caf7530865 Update weekly-build-notes.md 2025-05-06 20:44:41 +02:00
dependabot[bot]
7b90b12f0c Bump github/issue-metrics from 3.18.4 to 3.18.5
Bumps [github/issue-metrics](https://github.com/github/issue-metrics) from 3.18.4 to 3.18.5.
- [Release notes](https://github.com/github/issue-metrics/releases)
- [Commits](ed6e4b2b46...bf0268ff2e)

---
updated-dependencies:
- dependency-name: github/issue-metrics
  dependency-version: 3.18.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 11:48:54 -05:00
Jacob Oursland
a1c5950d9a CI: add missing token to fix weekly build. 2025-05-05 23:43:03 +02:00
Jackson Oursland
2070dc9633 CI: add missing command line args to codespell.py. (#21127)
* CI: add missing command line args to codespell.py.

* CI: alter files parameters to codespell.py.

* CI: update verbose flag in codespell to be boolean.
2025-05-04 16:56:42 -05:00
dependabot[bot]
d427162d97 Bump github/codeql-action from 3.28.16 to 3.28.17
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.16 to 3.28.17.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](28deaeda66...60168efe1c)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-02 17:58:22 -05:00
Jacob Oursland
bcea78a451 CI: unify the location of GitHub release creation. 2025-05-02 20:28:24 +02:00
Jacob Oursland
a881bddbe6 CI: Add weekly build notes. 2025-04-30 13:30:56 -05:00
Jacob Oursland
14d276b120 CI: rename Weekly Build weekly-<date> to Development Build weekly-<date>. 2025-04-29 22:56:09 -05:00
Jackson Oursland
fe9ac47c6b CI: Check file name case sensitivity in lint workflow. (#20903) 2025-04-28 11:01:21 -05:00
dependabot[bot]
ca5bfb17c0 Bump actions/download-artifact from 4.2.1 to 4.3.0
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](95815c38cf...d3f86a106a)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-28 10:50:43 -05:00
dependabot[bot]
fe1eb66803 Bump github/codeql-action from 3.28.15 to 3.28.16
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.15 to 3.28.16.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](45775bd823...28deaeda66)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-24 09:51:51 -05:00
Chris Hennes
fa8bab60ca CI: Update to LibPack 3.1.1.3 2025-04-24 08:36:05 +02:00
dependabot[bot]
286b4d6cc0 Bump step-security/harden-runner from 2.11.1 to 2.12.0
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.11.1 to 2.12.0.
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](c6295a65d1...0634a2670c)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 16:49:34 -05:00
Chris Hennes
42cd4d76f2 Start: Refactor f3d to use worker threads 2025-04-21 21:21:52 +02:00
dependabot[bot]
682f9bce5b Bump github/issue-metrics from 3.1.1 to 3.18.4
Bumps [github/issue-metrics](https://github.com/github/issue-metrics) from 3.1.1 to 3.18.4.
- [Release notes](https://github.com/github/issue-metrics/releases)
- [Commits](4f29f34d9d...ed6e4b2b46)

---
updated-dependencies:
- dependency-name: github/issue-metrics
  dependency-version: 3.18.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 11:04:34 -05:00
dependabot[bot]
0924225aa4 Bump peter-evans/create-issue-from-file from 4.0.1 to 5.0.1
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file) from 4.0.1 to 5.0.1.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases)
- [Commits](433e51abf7...e8ef132d6d)

---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 11:04:08 -05:00
mosfet80
f5ef245eb2 Update sub_lint.yml
removing non-existent folders
2025-04-21 10:12:17 -05:00
Chris Hennes
2883b53e2f CI: Update to LibPack 3.1.1.2 2025-04-20 12:51:55 -05:00
dependabot[bot]
8af66be018 Bump ossf/scorecard-action from 2.4.0 to 2.4.1
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](62b2cac7ed...f49aabe0b5)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-18 17:13:37 -05:00
Jackson Oursland
5fd17d8dd1 Merge branch 'main' into weekly-build-dependencies 2025-04-17 23:12:20 -07:00
dependabot[bot]
336df3dc1c Bump prefix-dev/setup-pixi from 0.8.3 to 0.8.8
Bumps [prefix-dev/setup-pixi](https://github.com/prefix-dev/setup-pixi) from 0.8.3 to 0.8.8.
- [Release notes](https://github.com/prefix-dev/setup-pixi/releases)
- [Commits](https://github.com/prefix-dev/setup-pixi/compare/v0.8.3...19eac09b398e3d0c747adc7921926a6d802df4da)

---
updated-dependencies:
- dependency-name: prefix-dev/setup-pixi
  dependency-version: 0.8.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 22:32:49 +02:00
Jacob Oursland
6da501282c CI: reduce disk usage on Ubuntu weekly build. 2025-04-17 11:22:01 -07:00
StepSecurity Bot
f65896d403 [StepSecurity] Apply security best practices
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
2025-04-17 11:58:01 +02:00
Chris Hennes
4c09e6c3d9 CI: Update to LibPack 3.1.1 2025-04-15 22:39:14 -05:00
Jacob Oursland
7ef2448326 Revert "CI: weekly-build debug: do not upload tags or artifacts."
This reverts commit 0747a4f4a1.
2025-04-15 22:38:00 -05:00
Jacob Oursland
a1adf51112 CI: make daily build occur every other hour on the odd hours. 2025-04-15 14:28:53 -05:00
Jackson Oursland
78360d443e CI: make daily build occur at 18:00 UTC. (#20814)
* CI: make daily build occur at 18:00 UTC.
2025-04-15 13:59:36 -05:00
mosfet80
5a1cdcfd11 Update sub_buildPixi.yml
https://github.com/prefix-dev/setup-pixi/releases

https://pixi.sh/dev/CHANGELOG/
2025-04-15 06:46:27 +02:00
Jacob Oursland
e990b456b9 CI: fix macOS weekly build. 2025-04-11 22:48:47 -05:00
Jacob Oursland
0747a4f4a1 CI: weekly-build debug: do not upload tags or artifacts. 2025-04-10 15:13:09 -07:00
Jacob Oursland
9b3052cf75 CI/CD: Implement weekly builds.
Brings over the functionality in https://github.com/FreeCAD/FreeCAD-Bundle
to build Linux AppImage, macOS .dmg, and Windows 7z releases.

This version also creates a tagged release for each build, creating an
archive of the weekly builds as well as the ability to easily tie each
build to a git commit.  This will make running 'git bisect' easy to
identify sources of regressions.
2025-04-09 14:55:56 -07:00
Benjamin Bræstrup Sayoc
644b902615 Build: force CMake to 3.31.6 version in CI (#20581)
* Update sub_buildUbuntu.yml
* Update sub_buildWindows.yml
2025-04-01 21:29:52 +02:00
mosfet80
9a5ea74f1f Update pixi
Switch to last veraion.
Important fix : propagate error diagnostics from backends https://github.com/prefix-dev/pixi/pull/3426

https://github.com/prefix-dev/pixi/releases
2025-03-26 06:46:15 +01:00
mosfet80
b1395a7b04 Update sub_buildPixi.yml
changelog 
switch from 0.41.3 to 0.42.1
https://github.com/prefix-dev/pixi/releases
2025-03-24 11:46:41 -05:00
Joao Matos
cc708d28d0 CI: Refactor C++ checks linting setup. 2025-03-19 07:56:44 -05:00
Joao Matos
382720b82e CI: Temporarily disable Clazy checks. 2025-03-18 19:35:33 -05:00
mosfet80
22b1882f0f Update sub_lint.yml
./src/CXX and /src/zipios++ folders have been moved to src/3rdParty
2025-03-13 18:36:29 +01:00
Chris Hennes
aa90da1541 Merge pull request #20015 from chennes/addGitHubFilesToPrecommit
Add GitHub files to precommit
2025-03-06 21:29:39 +00:00
Chris Hennes
d961be1ab6 GitHub: Run pre-commit on all files 2025-03-05 21:04:33 -06:00
Joao Matos
7fdd000477 CI: Refactor Python checks linting setup. 2025-03-06 00:27:49 +00:00
Chris Hennes
56a87cbf55 CI: Add merge_group as trigger
Required to force CI run on merge queue
2025-03-04 18:28:07 -06:00
Chris Hennes
7f465825a4 Merge pull request #19933 from tritao/ci-initial-lint-refactor
CI: Refactor generic whitespace checks linting setup.
2025-03-04 15:26:10 -06:00
mosfet80
11255e83ad Update actions/stale
https://github.com/actions/stale/releases/tag/v9.1.0
2025-03-04 10:39:55 +01:00
Joao Matos
a9b7490a82 CI: Extract apt packages installation into a script.
This provides a few benefits, as regular users can just call this script
as well and not need to copy this from the CI files to know which files
to install.
2025-03-02 16:35:30 -06:00
Joao Matos
5d97c20cc7 CI: Refactor generic whitespace checks linting setup. 2025-03-02 10:13:56 +00:00
Chris Hennes
089605bb4d CI: Remove readability/todo check 2025-02-28 14:33:13 +00:00
sliptonic
01dbe102f2 Merge pull request #19725 from chennes/cmakeUpdates2025
CMake: Clean up policies
2025-02-24 17:33:10 +01:00
Adrian Insaurralde
8fe4b0f7b4 CI: fix assembly unit tests executable name 2025-02-23 13:23:25 -06:00
Chris Hennes
3b5f560975 CI: Update LibPack version in action
Also requires deleting the cached copy.
2025-02-22 20:48:44 -06:00