Commit Graph

108 Commits

Author SHA1 Message Date
mpgn 3a0ccbe396 Update test.yml
Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2026-05-19 21:30:43 +02:00
mpgn dfbf2f6be7 Update lint.yml
Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2026-05-19 21:24:16 +02:00
mpgn 31df9337b3 Update test.yml
Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2026-05-19 21:22:42 +02:00
mpgn af6bebc362 Update lint.yml
Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2026-05-19 21:20:55 +02:00
mpgn ebb3da489f Simplify dependency installation step in lint workflow
Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2026-05-19 21:19:59 +02:00
mpgn 5bc110601e Refactor GitHub Actions to use uv for setup
Updated GitHub Actions workflow to use 'uv' for installation and execution.

Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2026-05-19 21:18:11 +02:00
mpgn 468c8efe8b switch to uv
Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2026-05-19 21:17:21 +02:00
Alexander Neff 6ba33a8042 Let runner run in context of the PR 2026-04-23 03:01:22 -04:00
copilot-swe-agent[bot] 32e87c807e Add top-level permissions block with pull-requests: write to pr-template-check.yml
Co-authored-by: Marshall-Hallenbeck <1518719+Marshall-Hallenbeck@users.noreply.github.com>
2026-02-27 14:38:24 +00:00
Marshall Hallenbeck 1106f8edaa Add issue template config and PR template check workflow
Disable blank issues and add contact links for the wiki and Discord.
Add a GitHub Actions workflow that comments on PRs missing template sections.
2026-02-10 22:07:20 -05:00
Alexander Neff a718893930 Rename windows binary 2025-12-26 10:29:06 -05:00
Alexander Neff 0517c70e0e Add missing Pillow package to binary workflow 2025-04-13 10:13:41 -04:00
Alexander Neff d5978062ff Allow linting pipeline to run on review submittions like the test pipeline 2025-04-03 09:27:03 -04:00
Alexander Neff c7f28f5363 Remove poetry version lock in tests and remove duplicate poetry installation 2025-03-08 11:30:04 -05:00
Alexander Neff c6c1c2f14e Update github workflows to py3.13 2025-02-20 18:35:43 -05:00
mpgn cca63a2e76 force poetry to 1.8 in github action 2025-01-06 10:36:52 +01:00
mpgn a4286ee3ab allow test to be run manually 2025-01-06 09:54:42 +01:00
Alexander Neff ed0b03917e Update github workflows 2024-10-16 07:32:33 -04:00
Alexander Neff af4a28d9b9 Enable manual linting runs for first time PRs 2024-08-04 16:47:56 -04:00
Alexander Neff 5810d14038 Updated pipeline to latest versions 2024-08-04 16:47:41 -04:00
mpgn d23669b5d0 Update test.yml
Signed-off-by: mpgn <5891788+mpgn@users.noreply.github.com>
2024-05-16 08:53:37 +02:00
mpgn b1b64a8e23 Update test.yml to remove line
Signed-off-by: mpgn <martial.puygrenier@gmail.com>
2024-05-16 08:53:37 +02:00
mpgn c64366068c Update test.yml to include pipx install
#252 

Signed-off-by: mpgn <martial.puygrenier@gmail.com>
2024-05-16 08:53:37 +02:00
Alexander Neff 1ba3d04a1d Fix tests 2024-03-30 21:05:03 +01:00
Alex 114784911c Add py3.12 testing 2024-03-28 14:06:41 +01:00
Alexander Neff 4af3705c4f Remove loading tests from linting 2024-03-27 20:44:55 +01:00
Alexander Neff 0626bbc729 Fix tests 2024-03-27 20:38:51 +01:00
Alexander Neff 4fb457c57a Temporarly add test to linting in order to run test the tests (lol) 2024-03-27 20:37:26 +01:00
Alexander Neff b85add8de9 Add cli testing 2024-03-27 20:35:02 +01:00
Alexander Neff 840b4dd834 Delete pytest job and add caching 2024-03-27 17:02:01 +01:00
Alex 69747b9cba Update test.yml 2024-03-27 04:37:14 +01:00
Alex fdcda98d0a Update lint.yml 2024-03-27 04:13:37 +01:00
Alex d03f19eff3 Update lint.yml 2024-03-27 04:12:02 +01:00
Alex deededf441 Update test.yml 2024-03-27 04:11:11 +01:00
Alex 220cecdc0e Update lint.yml 2024-03-27 04:09:11 +01:00
Alexander Neff 32583e94e1 Add ability to trigger test manually 2024-03-27 04:03:46 +01:00
Alexander Neff 9106c9ab0d Lint only on push 2024-03-27 03:58:30 +01:00
Alexander Neff 8235bbdbc0 Fix linting 2024-03-27 03:57:39 +01:00
Alexander Neff e9583ca56c Fix linting 2024-03-27 03:54:31 +01:00
Alexander Neff ffa964647b Fix linting 2024-03-27 03:51:06 +01:00
Alexander Neff c7fcdee1d5 Reenable testing pipeline 2024-03-27 03:49:07 +01:00
Alexander Neff 7a226877e8 Fix testing and linting 2024-03-27 03:42:27 +01:00
Alexander Neff e3b0e4556e Rename pipelines 2023-11-30 07:34:54 -05:00
Alex 8d32b5642d Update lint.yml 2023-10-23 11:53:15 +02:00
Alex 96f4d2e686 Cache python dependencies in lint.yml 2023-10-23 10:51:58 +02:00
Marshall Hallenbeck 0376a005e3 ruff: add in --preview flag for linting in GitHub runner 2023-10-18 13:02:57 -04:00
Alexander Neff ffeb2063ca Increase parallel test runs and fix description of test cli 2023-10-18 12:58:17 +02:00
Alexander Neff b3e1a0d967 Add ruff version output to cli 2023-10-18 00:00:55 +02:00
Alexander Neff dd3a285049 Fix lint cli 2023-10-17 23:58:21 +02:00
Alexander Neff ab5452d7b9 Use poetry to run ruff 2023-10-17 23:56:18 +02:00