Commit Graph

315 Commits

Author SHA1 Message Date
Nick Sweeting aa26ac1850 jk 2025-05-06 17:57:42 +08:00
Nick Sweeting 0164f8d9e7 only install CI-ready version of chromium 2025-05-06 17:57:06 +08:00
Nick Sweeting 062654e532 fix github actions CI tests 2025-05-06 17:54:37 +08:00
Nick Sweeting 28906fd5d6 print a warning if any required sensitive data keys are not defined 2025-05-04 20:18:52 +08:00
Nick Sweeting 84c43e6a1e add tests for current tab detection 2025-05-04 17:57:23 +08:00
Nick Sweeting 084414f910 fix ruff issues 2025-05-02 20:40:55 +08:00
Nick Sweeting 20c1266f85 Merge branch 'main' into test-controller 2025-05-02 05:00:47 -07:00
Nick Sweeting 37f211d81d Update .github/workflows/test.yaml 2025-05-02 02:42:31 -04:00
Nick Sweeting 345d49ab3d Apply suggestions from code review 2025-05-02 02:41:02 -04:00
Anirudha619 d523434d00 add test_controller test to github workflows 2025-05-01 23:57:53 +05:30
Nick Sweeting e5013fa51a Update cloud_evals.yml 2025-05-01 04:48:19 -04:00
Nick Sweeting 95ce122fa8 Update and rename cloud.yml to cloud_evals.yml 2025-05-01 04:47:46 -04:00
Nick Sweeting 9c2ea47d37 Update cloud.yml 2025-05-01 04:46:24 -04:00
Nick Sweeting 5d1ac2a79f Update cloud.yml 2025-05-01 04:45:38 -04:00
Nick Sweeting a862f7b4a2 Update cloud.yml 2025-05-01 04:33:06 -04:00
Nick Sweeting f0e07d6223 Update cloud.yml 2025-05-01 04:28:39 -04:00
Nick Sweeting b54723e6eb Update cloud.yml 2025-05-01 04:04:26 -04:00
Nick Sweeting 35464776a8 Create cloud.yml 2025-05-01 03:58:26 -04:00
Nick Sweeting 12d0240a2d tweak styling 2025-04-28 05:28:21 +08:00
Nick Sweeting 1391f32e3d rename workflow 2025-04-28 05:25:43 +08:00
Nick Sweeting 3ac1a2b773 tweak skip rules 2025-04-28 05:19:20 +08:00
Nick Sweeting 1650bd5755 tweak task naming and style 2025-04-28 05:16:48 +08:00
Nick Sweeting a4aa17c731 Merge branch 'main' into ci-fixes 2025-04-27 14:11:18 -07:00
Nick Sweeting 405bf63c9b prevent github actions from running twice for each commit 2025-04-28 05:09:28 +08:00
dha-aa 64d8408898 restructure and rename workflows for improved GitHub PR UI 2025-04-27 08:52:17 +00:00
dha-aa b070506563 restructure and rename workflows for improved GitHub PR UI 2025-04-27 08:44:30 +00:00
dha-aa d70d3d1450 re-structure test matrix with expanded test categories for browser and models 2025-04-27 08:29:33 +00:00
dha-aa 3bb6becb5a build once with Python 3.12, test imports across OS/Python matrix 2025-04-27 08:27:07 +00:00
dha-aa e1fc0c5337 remove matrix strategy and split lint tasks into individual jobs 2025-04-27 08:24:59 +00:00
dha-aa 1b975c3ce1 ci: display job names in GitHub PR UI 2025-04-24 09:15:27 +00:00
dha-aa 09d12c8ddf ci: split tests into parallel browser & model jobs 2025-04-24 09:08:11 +00:00
dha-aa be8585a83f ci: split into parallel syntax, lint & type-check jobs 2025-04-24 09:08:11 +00:00
dha-aa 53c28269f7 ci: name build matrix jobs & consolidate setup steps 2025-04-24 09:08:11 +00:00
Dhananjay Diwan 3fa69800b3 fix typo issue 2025-04-23 20:17:41 +05:30
dha-aa e20817d005 run pre-commit run --all-files 2025-04-23 14:27:26 +00:00
dha-aa 6c4fb2406e Move pytest to test.yaml, remove from lint.yaml for better workflow separation 2025-04-23 12:20:34 +00:00
dha-aa 159c29cf70 Add matrix build for Python 3.11–3.13 on macOS, Windows, and Linux 2025-04-23 12:16:03 +00:00
dha-aa aa0e5f4e6d Add Pyright for check for show-stopper type errors 2025-04-23 12:13:51 +00:00
dha-aa 1a4a4fa93e Add ruff check --no-fix --select PLE 2025-04-23 12:09:05 +00:00
Gregor Žunič e280cab621 revert: deploy only on release 2025-04-17 14:27:07 +02:00
Gregor Žunič 7cefa730d3 Temporarily allow deploy on push to main (hotfix release) 2025-04-17 14:24:47 +02:00
Gregor Žunič 6862feb0e1 don't deploy on every push 2025-04-17 14:19:46 +02:00
Gregor Žunič 52b9327767 update publish workflow, id-token write permission needed to deploy to pup 2025-04-17 13:50:30 +02:00
achatap a8e7b42e74 Fix the ignored pytests 2025-03-29 13:25:28 +05:30
achatap 222aff332a updated python version in publish.yml 2025-03-29 13:22:22 +05:30
achatap 61bba8c214 Merge branch 'main' of https://github.com/achatap/browser-use into #1174 2025-03-29 13:14:33 +05:30
Christian Clauss 39d54486f2 pytest run || true 2025-03-29 08:14:47 +01:00
Christian Clauss 28c7a487c7 pre-commit run --all-files and pytest 2025-03-29 08:10:13 +01:00
Anurag Chatap bf9aca838b Apply suggestions from code review
updated the github action

Co-authored-by: Christian Clauss <cclauss@me.com>
2025-03-29 12:03:43 +05:30
Anurag Chatap 266e4c3453 Merge branch 'main' into #1174 2025-03-29 10:24:18 +05:30