Commit Graph

85 Commits

Author SHA1 Message Date
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
Marshall Hallenbeck 3c4d9cc4bb ruff: change lint workflow to just run ruff and rely on pyproject.toml 2023-10-13 11:20:53 -04:00
Marshall Hallenbeck 5f0ed02364 add F841 (variable assigned but never used) to ruff exclude 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck f402c4546a fix ignore rule (E->F) 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck 28e25c560b ignore additional linting rule 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 0ca3827d91 add back in more checks for ruff 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 10b3cdd115 fix running ruff 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 3ab397f45a actually add the linter workflow 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 110e6473d3 clean up find-computer module 2023-10-06 12:20:40 -04:00
Marshall Hallenbeck bf91d6dd49 add in macOS build target and remove unnecessary comment 2023-09-30 17:51:52 -04:00
Marshall Hallenbeck 3053b6d939 remove unnecessary project name from github job build name 2023-09-30 17:22:15 -04:00
Marshall Hallenbeck 2fc141d3da reference actual binary for ubuntu build 2023-09-30 17:13:46 -04:00
Marshall Hallenbeck 085dfbff03 test ubuntu build 2023-09-30 17:05:23 -04:00
Marshall Hallenbeck e39721ae98 force github push... 2023-09-30 15:35:36 -04:00
Marshall Hallenbeck 5434ee9d01 remove redundant upload 2023-09-30 15:35:12 -04:00
Marshall Hallenbeck 033961cdbe remove the on pull and change to windows to test windows build first 2023-09-30 15:31:27 -04:00
Marshall Hallenbeck 62fdbb3456 have to add a push initiall for workflow_dispatch 2023-09-30 15:17:16 -04:00
Marshall Hallenbeck 8d64b22663 break up native binary and zipapp build 2023-09-30 15:13:27 -04:00
Marshall Hallenbeck 9b767593bc Merge branch 'github_builder' of github.com:Pennyw0rth/NetExec into github_builder 2023-09-19 12:28:05 -04:00
Marshall Hallenbeck a825ef8865 pip install before running pyinstaller 2023-09-19 12:27:42 -04:00
Alex e9627ac5a7 Run all jobs parallel 2023-09-19 11:36:26 +02:00
Alex fbeb16c16e Only upload windows exe binary when runner os is windows 2023-09-19 11:18:30 +02:00
Marshall Hallenbeck e49ab00acb fix quotes because that matters apparently 2023-09-18 18:20:29 -04:00
Marshall Hallenbeck 74bcf39ad0 fix capitalization 2023-09-18 18:15:51 -04:00