Commit Graph

516 Commits

Author SHA1 Message Date
Diego Molina
fb20ae4b87 Fixing stale message 2025-07-03 12:40:01 +02:00
Navin Chandra
f787770482 [py][java][rb][ci]: use pinned browsers in CI (#15987) 2025-07-02 16:25:13 +05:30
Selenium CI Bot
2a4c61c498 [build] Prepare for release of Selenium 4.34.0 (#15958) 2025-06-28 23:44:16 +02:00
Diego Molina
8061b17ccb [ci] Letting the workflow continue if browsers are up to date 2025-06-25 17:49:22 +02:00
Sri Harsha
33a673ed1f i: Update Grid UI CI from Node.js 18 to 20 for type compatibility 2025-06-24 15:42:37 -04:00
Corey Goldberg
367c8c1915 [py] Bump requirements for packaging and dev (#15909)
* [py] Bump python requirements
* [py] Bump requirements lock
* [py] Update unit tests
2025-06-19 15:44:06 -04:00
Corey Goldberg
c65425f611 [py] Remove publication of typing coverage in CI (#15886) 2025-06-11 10:52:23 -04:00
Alex Rodionov
64ec4e8ddc Bump setup-bazel action (#15802) 2025-05-27 08:32:48 -07:00
Selenium CI Bot
2c6aaad03a [build] Prepare for release of Selenium 4.33.0 (#15776) 2025-05-23 17:18:15 +02:00
Viet Nguyen Duc
e3a6119b86 [ci] Workflow for Grid UI component tests (#15778)
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
2025-05-23 11:25:26 +07:00
Corey Goldberg
b3fc1b348e [py] Use ruff for linting and code formatting (#15746)
* Replaces the current Python linters (black, isort, docformatter, autoflake, flake8) with ruff
* Integrates it into the build system
* Formats all Python source files

---------

Co-authored-by: Alex Rodionov <p0deje@gmail.com>
2025-05-17 08:26:02 -04:00
Corey Goldberg
a413faa65a [py] Bump Python package requirements to latest versions (#15731)
* updates dependencies in `py/pyproject.toml` for packaging
* updates dependencies in `py/BUILD.bazel` for building/testing/packaging
* updates dependency versions in `py/requirements.txt`
* adds tox and its dependencies to `py/requirements.txt`
* updates Python CI job to use new version of tox
* adds missing pinned transient dependencies to `py/requirements.txt`
* generates new `py/requirements_lock.txt` with updated hashes
* fixes errors in tests that were failing due to deprecations in the newer version of PyTest
* removes trove license classifier from packaging data since it is now deprecated (license is already specified through `project.license` metadata)
2025-05-15 19:51:58 -04:00
Alex Rodionov
212fc8be35 [rb] Upgrade to Ruby 3.2
- CRuby 3.1 is EOL
- JRuby 10 is the latest
- TruffleRuby 24.2 is the latest
2025-05-12 12:32:49 -07:00
Selenium CI Bot
d17c8aa950 [build] Prepare for release of Selenium 4.32.0 (#15690)
* update pinned browser versions

* update devtools versions

* update selenium manager versions

* update maven dependency versions

* update authors file

* bump versions in preparation for release

* WIP - rough auto-update of changelog, please edit

* Moving Netty to 4.1.121.Final per @shs96c comment at bce221b7d1 (diff-6136fc12446089c3db7360e923203dd114b6a1466252e71667c6791c20fe6bdc)

* Updating changelogs

* Reverting undesired change in Rakefile

* Setting flag for Firefox setContext

* Format script

---------

Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
Co-authored-by: Selenium CI Bot <selenium-ci@users.noreply.github.com>
Co-authored-by: Diego Molina <diemol@gmail.com>
Co-authored-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
Co-authored-by: Diego Molina <diemol@users.noreply.github.com>
2025-05-02 22:09:36 +02:00
Titus Fortner
70e415ad33 [build] allow manually rerunning RBE with cache disabled (#15680) 2025-05-02 11:07:13 -07:00
titusfortner
7a605634ae [build] used the wrong triage guide link in issues reply 2025-04-24 11:21:26 -07:00
titusfortner
23c766207f [build] skip running ruby lint in ci-ruby since there is a separate job for it run on every commit 2025-04-17 11:37:08 -07:00
titusfortner
44a87ed06f [build] request issues include a link to a gist for long logs 2025-04-16 16:33:05 -07:00
titusfortner
4ae8fc9f8a [build] get the workflows to call each other the right way 2025-04-04 19:12:17 -07:00
titusfortner
e915b39d23 [build] remove unnecessary complexity from updating docs job 2025-04-04 18:17:11 -07:00
titusfortner
44a872b9ee [build] nightly tag is getting in the way of the auto-changelog generation 2025-04-04 18:16:52 -07:00
titusfortner
1ef9f18787 [build] fix release so it works from PR as well as workflow dispatch 2025-04-04 17:32:54 -07:00
titusfortner
9dee74a27b bump pinned linux edge and driver to 135 2025-04-04 17:25:48 -07:00
Selenium CI Bot
db9bc53897 [build] Prepare for release of Selenium 4.31.0 (#15569)
* update pinned browser versions
* update devtools versions
* update selenium manager versions
* update maven dependency versions
* update authors file
* bump versions in preparation for release
* update changelogs

* [cdp] update Java and .NET signatures to match latest changes in CDP

* remove test guard - Edge v135 fixed the Keyboard bug

---------

Co-authored-by: Selenium CI Bot <selenium-ci@users.noreply.github.com>
Co-authored-by: titusfortner <titus.fortner@gmail.com>
Co-authored-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
Co-authored-by: Titus Fortner <titusfortner@users.noreply.github.com>
2025-04-04 17:02:16 -07:00
titusfortner
e57ed802d4 [build] successful pre-release kicks off docs update kicks off bump in nightly
Docs need to be released with the release version
When pre-release PR is successfully merged,
An update-docs PR will be created and auto-merged
When update-docs PR is successfully merged,
A bump-nightly-version PR is created and auto-merged
Using PRs just to track potential problems, everything should auto close and clean
2025-04-04 11:20:31 -07:00
titusfortner
9dd1aa9b28 [build] use SELENIUM_CI_TOKEN for labeling PRs 2025-04-04 10:02:51 -07:00
titusfortner
570b228b2e [build] update the message to triagers in first issue comment 2025-04-04 09:44:33 -07:00
titusfortner
7b7ae9568b [build] update rust version to build selenium manager, then delete branch 2025-04-03 22:49:17 -07:00
titusfortner
64b58f8dd1 [build] do not dismiss the rust version and changelog updates 2025-04-03 20:39:28 -07:00
titusfortner
1e908d8e50 [build] ensure rust updates happen in same release prep branch as the other updates 2025-04-03 19:35:55 -07:00
titusfortner
065969664b [build] need to actually pass the version to the update version rake task 2025-04-03 19:03:00 -07:00
titusfortner
c78af18215 [build] missed updating some label names 2025-04-03 18:58:27 -07:00
titusfortner
ee3b249507 [build] remove needs-triaging github label when awaiting-answer is added 2025-04-03 18:54:31 -07:00
titusfortner
93b78e6e6d [build] fix rakefile to prep next release 2025-04-03 15:44:34 -07:00
titusfortner
b162460b56 [build] use the right PAT to get label commenter to work 2025-04-02 13:44:43 -07:00
titusfortner
815fea0195 [build] make proper use of pull_request_target for auto labeling and commenting 2025-04-02 13:37:55 -07:00
Titus Fortner
38234bd895 [build] update templates and auto-label issues and PRs (#15542)
* [build] update templates and auto-label issues

* [build] update PR template
2025-04-02 13:12:11 -07:00
titusfortner
6561eaef7b [build] this does need pull_request_target with PAT with no checkout 2025-04-02 11:28:03 -07:00
titusfortner
1b923b4fdd [build] use personal PAT to add comments and labels to PRs from forks 2025-04-02 11:12:11 -07:00
titusfortner
1e21477510 [build] use pull_request instead of pull_request target on PR label commenting 2025-04-02 09:50:04 -07:00
titusfortner
b4a66dbb4f [build] actually run label commenter on PR label actions as well 2025-04-01 17:33:49 -07:00
titusfortner
45ef9e8c65 [build] update label commenter to apply support label comment to a PR 2025-04-01 17:31:43 -07:00
titusfortner
08f00ec0bb [build] label pull requests based on file path 2025-04-01 17:18:03 -07:00
titusfortner
bea8f71e2f [build] update label references 2025-03-31 23:10:08 -07:00
titusfortner
35dadd7775 [build] fix label commenter 2025-03-31 11:00:28 -07:00
titusfortner
d77b0c7111 [build] add auto-stale for issues labeled with awaiting-answer and logging 2025-03-31 10:08:19 -07:00
titusfortner
a05a51fc62 [build] add custom comment for issues labeled with support 2025-03-31 09:11:07 -07:00
titusfortner
9209f4177f [build] renovate to label PRs with our dependencies tag 2025-03-31 09:09:51 -07:00
Diego Molina
75615d5f41 Update label-commenter-config.yml
Updating label name for template. 

[skip ci]
2025-03-31 09:38:02 +02:00
titusfortner
8b5f9c4536 [build] ensure apt-get update happens before installing fluxbox 2025-03-30 13:46:43 +02:00