dependabot[bot]
1e79dfa5b1
Bump step-security/harden-runner from 2.12.2 to 2.13.0
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.12.2 to 2.13.0.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](6c439dc8bd...ec9f2d5744 )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-16 21:40:30 -05:00
dependabot[bot]
819f7c308a
Bump step-security/harden-runner from 2.12.1 to 2.12.2
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.12.1 to 2.12.2.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](002fdce3c6...6c439dc8bd )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.12.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-07 17:50:38 +02:00
Jacob Oursland
7e8a9238fe
CI: limit C++ lint to changed lines.
2025-06-18 22:14:35 -07:00
dependabot[bot]
28a61222c4
Bump step-security/harden-runner from 2.12.0 to 2.12.1
...
Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner ) from 2.12.0 to 2.12.1.
- [Release notes](https://github.com/step-security/harden-runner/releases )
- [Commits](0634a2670c...002fdce3c6 )
---
updated-dependencies:
- dependency-name: step-security/harden-runner
dependency-version: 2.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 11:18:56 -05:00
saso badovinac
5438e67fe2
Update sub_lint.yml
...
Pin Actions to a full length commit SHA
2025-05-09 14:25:42 -05:00
Jackson Oursland
c3c5fdf9e8
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
Jackson Oursland
07b5a1c9e3
CI: Check file name case sensitivity in lint workflow. ( #20903 )
2025-04-28 11:01:21 -05:00
dependabot[bot]
24bcdd3318
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
mosfet80
a8a2b24532
Update sub_lint.yml
...
removing non-existent folders
2025-04-21 10:12:17 -05:00
StepSecurity Bot
df80079476
[StepSecurity] Apply security best practices
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
2025-04-17 11:58:01 +02:00
Joao Matos
37d11fcfbe
CI: Refactor C++ checks linting setup.
2025-03-19 07:56:44 -05:00
Joao Matos
3c4977a2d4
CI: Temporarily disable Clazy checks.
2025-03-18 19:35:33 -05:00
mosfet80
3aceccd32e
Update sub_lint.yml
...
./src/CXX and /src/zipios++ folders have been moved to src/3rdParty
2025-03-13 18:36:29 +01:00
Joao Matos
346825de48
CI: Refactor Python checks linting setup.
2025-03-06 00:27:49 +00:00
Chris Hennes
da12de5d5e
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
Joao Matos
3d2fc3c554
CI: Refactor generic whitespace checks linting setup.
2025-03-02 10:13:56 +00:00
Chris Hennes
58dc95a2f2
CI: Remove readability/todo check
2025-02-28 14:33:13 +00:00
Chris Hennes
d36e41d18b
CI: Update linter settings
...
* Updates Clazy to only run on changed files
* Ensures clazy does not analyze #included files
* Disables a few unnecessary cpplint checks
2025-02-09 18:51:36 -06:00
Chris Hennes
e61ed11c1a
CI: Make black line length match pre-commit
2025-02-07 08:37:16 -06:00
mosfet80
19cb4aa226
Remove spd lib include
2024-11-30 14:09:16 +01:00
Adrian Insaurralde Avalos
c3cd0831d4
CI: update lint action for ubuntu 24.04
2024-10-10 12:25:33 -03:00
Chris Hennes
49dbc03f62
CI: Update linter settings
2024-10-03 10:36:36 -05:00
Chris Hennes
7edf30a578
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
Adrián Insaurralde Avalos
ddea2d7560
remove qtxmlpatterns from cmake scripts
2024-07-15 11:29:01 -05:00
Chris Hennes
bd96ddef8a
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
mosfet80
53e97bbba1
Update sub_lint.yml
...
update c++ version from 11 to 17
2024-04-07 08:40:28 +02:00
mosfet80
7b5222ac7c
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
mosfet80
441d08877b
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
Adrián Insaurralde Avalos
fc495c1c12
Add OndselSolver as git submodule
...
also update github actions to pull submodules
2023-11-13 12:17:20 -05:00
luzpaz
5e434e66c4
Ignore scanning src/Mod/Import/App/SCL_output in codespell
...
Follow-up to #10644
`src/Mod/Import/App/SCL_output` is auto-generated and should be skipped by codespell.
ref: https://github.com/FreeCAD/FreeCAD/pull/10644#issuecomment-1713362858
2023-09-11 16:45:07 +02:00
Chris Hennes
604414f6b2
Add yaml-cpp dependency to sub_lint.yml
2023-09-02 08:43:16 -05:00
0penBrain
c7a3fd0504
CI: remove trailing whitespace checks in Pylint
...
As they are already checked globally before
2023-03-26 19:45:19 +02:00
0penBrain
0f8ab2b161
CI: fix bug with codespell returning code being 65 when errors are found
2023-03-25 16:40:00 +01:00
0penBrain
c224882548
CI: limit to strictly needed when bash command is allowed to fail
2023-03-25 16:40:00 +01:00
0penBrain
3cf8a9c95f
CI: update licencing texts
2023-03-23 15:39:41 +01:00
Uwe
de7d061f33
[Lint] remove checks for line endings
...
- there is no need to check for certain OS line endings, git handles them well apparently
2023-03-16 06:24:25 +01:00
0penBrain
3e8b6cb7be
CI: Install dependencies + run Cmake before Cpp lints (needed for Clang tools)
...
+ Reorganize tests in logical order
2023-02-25 09:50:23 +01:00
0penBrain
e6a23b2251
CI: uniformize sed usage
2023-02-17 08:08:40 -06:00
0penBrain
f3c06c3a55
CI: improve reporting for line endings check
2023-02-17 08:08:40 -06:00
0penBrain
33bf8f2f02
CI: fix a bug in getting codespell problem count
2023-02-17 08:08:40 -06:00
0penBrain
5da1446704
CI: improve Lint reporting by using 'continue-on-error' for silent failing
2023-02-17 08:08:40 -06:00
0penBrain
590e7a84d3
CI: spell checker silently fails
2023-02-13 11:27:26 +01:00
0penBrain
0d5e6c04d9
CI: global refactoring of build/test CI
2023-01-29 11:48:50 -07:00