Commit Graph

217 Commits

Author SHA1 Message Date
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
mosfet80
a0f0909800 Update pixi (#19625) 2025-02-17 10:17:03 -06:00
Jacob Oursland
546bd59ecf CI: Update Ubuntu 20.04 to Ubuntu 22.04. 2025-02-11 16:45:51 -08:00
Jacob Oursland
9ffbb6d128 CI: Rename Ubuntu 20.04 to just Ubuntu. 2025-02-11 16:45:51 -08:00
Chris Hennes
f74a44ab4f 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
9eed1922d0 CI: Make black line length match pre-commit 2025-02-07 08:37:16 -06:00
mosfet80
f2c049bc34 Update sub_buildPixi.yml
Update checkout to version 4 -> default runtime to node20
2025-01-20 12:05:53 -05:00
mosfet80
344ae40024 Update sub_buildPixi.yml 2025-01-14 08:43:08 -06:00
lorenz
013eb6e635 pixi: update to py3.13 (#18832)
* pixi: update to py3.13

* pixi: Update gh-action to use pixi v0.39.4

* Pixi: add dep. xorg-xproto for linux

* update lock-file
2025-01-06 14:34:17 -03:00
Chris Hennes
40681a9d3d CI: Add missing C++ tests to CI run
The current structure of the CI system explicitly lists the tests to run, and several recently-added test executables were not included in the list.
2024-12-23 18:27:19 +01:00
Jacob Oursland
e3d81eaf69 CI: Enable GitHub Problem Matchers for compiler warnings. 2024-12-14 10:46:06 -05:00
Chris Hennes
9bb6c83517 Merge pull request #18182 from oursland/pixi
Add pixi package manager support.
2024-12-09 11:57:13 -05:00
Max Wilfinger
24713ce44d Update auto-close_stale_issues_and_pull-requests.yml
Exclude Feature Requests from auto close action
2024-12-09 08:23:18 +01:00
Max Wilfinger
d37115c692 Update auto-close_stale_issues_and_pull-requests.yml
add exception for Feature Requests
2024-12-08 18:28:45 +01:00
Max Wilfinger
2287f7ad4f Update auto-close_stale_issues_and_pull-requests.yml
only check for PRs not issues in inactive_pr action
2024-12-08 18:17:06 +01:00
Max Wilfinger
8ddede1233 Update auto-close_stale_issues_and_pull-requests.yml
Exception for Issues on PR action
2024-12-08 17:35:18 +01:00
Max Wilfinger
46f561e2c5 add exception for actions/stale to not check and close issues and pr with the 'no-auto-close' label 2024-12-07 17:36:45 +01:00
Max Wilfinger
f94a1e5f90 Added actions/stale for old, inactive issues and inactive PRs
Update and rename stale_issues.yml to auto-close_stale_issues_and_pull-requests.yml
Set ascending: true
2024-12-07 15:13:27 +01:00
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
Max Wilfinger
7b7db5be0e add action/stale to keep the GitHub backlog tidy 2024-12-02 12:31:26 -05: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
Max Wilfinger
2197d626b4 Update PROBLEM_REPORT.yml
Add "needs confirmation" as default tag for new issues.
2024-11-22 07:50:01 +01:00
Max Wilfinger
2d57e9f2af Add safe mode description to issue template and guide in readme 2024-10-23 16:16:13 -05:00
Adrian Insaurralde Avalos
9dd105b16a CI: update lint action for ubuntu 24.04 2024-10-10 12:25:33 -03:00
Max Wilfinger
8b8f591a8a Update images on XDGData and README 2024-10-07 14:54:41 +02: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
luzpaz
7e311ed4b9 labels.yml: changed label to 'Mod: Measurement' 2024-08-20 17:26:26 -04:00
luzpaz
1514e52599 fix spacing 2024-08-20 17:26:26 -04:00
luzpaz
89b6addb8d labels.yml: add Measurement label
This adds the Measurement tag to the Labeler CI

[skip ci]
2024-08-20 17:26:26 -04: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
luzpaz
9b5b9cc45c labels.yml: Add 'Packaging/building' label for CMake related changes
Any changes to `cMake/` are packaging related and therefore label can be applied.
2024-08-05 11:16:06 -05: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
luzpaz
6fda739a14 labels.yml: Add Stylesheets + Differentiate between Mod and Topic labels (#15750)
Added the functionality for the labeler to recognize Stylesheet related PRs. Also annotated file to differentiate different types of labels (as opposed to sorting them all alphabetically).
2024-08-04 15:17:29 -05:00
Max Wilfinger
3d8cc4a465 GitHub: Add text to readme and the issue template to record macros for bugs (#15761)
* Add text to readme and the issue template that the user should record a macro when recreating the issue and sharing this macro in the issue.
Updated old links from master branch to main.
2024-08-04 15:15:58 -05:00
Chris Hennes
c87248e373 Merge pull request #14218 from oursland/conda-python3.12-qt6
CI: Add Conda Python 3.12 Qt6 to CI.
2024-08-04 14:02:26 -04:00
Max Wilfinger
6acec2f916 Update labels.yml 2024-07-29 09:45:48 -05:00
Jacob Oursland
ea10dd89cd CI: Add Ubuntu 22.04 Conda Qt6 to CI. 2024-07-22 09:22:30 -07:00