333 Commits

Author SHA1 Message Date
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
anurag.chatap 4539e5da19 Update workflow to use uv for build and publish; comment out broken tests 2025-03-29 10:21:03 +05:30
Nick Sweeting b72a648db1 skip broken pytest 2025-03-28 17:25:20 -07:00
Nick Sweeting 24e6456cd1 Merge branch 'main' into pre-commit-dep 2025-03-28 17:20:29 -07:00
Nick Sweeting e85e8f468d add more pre-commit-hooks 2025-03-28 17:15:10 -07:00
Nick Sweeting b5276b25e2 Update and rename ci.yml to lint.yml 2025-03-28 19:46:54 -04:00
Nick Sweeting bad110ba85 Update .github/workflows/ci.yml 2025-03-28 19:24:01 -04:00
anurag.chatap 20b45e7cef added the comment in publish.yml 2025-03-28 15:42:44 +05:30
Anurag Chatap 6fc5f10931 Merge branch 'main' into #1174 2025-03-28 15:39:23 +05:30
anurag.chatap 79a6b40e56 feat: Update GitHub Actions workflow and documentation for branching and tagging strategy 2025-03-28 15:36:05 +05:30
Christian Clauss ef9c7b1c09 Merge branch 'main' into pre-commit_run_pre-commit-hooks_--all-files 2025-03-26 08:00:43 +01:00
pablo 8006a8d5fc Removed hatch and added comment on devops 2025-03-16 18:19:01 -07:00
Christian Clauss d41620ea55 pipx install pre-commit 2025-02-27 16:16:03 +01:00
Christian Clauss 4abfaa6213 pre-commit run pre-commit-hooks --all-files 2025-02-27 12:21:42 +01:00
Sushil Joon 680c2859e7 fix : browser-use/browser-use#214 2025-01-12 00:43:03 +05:30
Gregor Žunič 00f2c3de0c pypi release files 2024-11-06 18:55:31 +01:00