Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions .github/workflows/pre-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -176,14 +176,15 @@ jobs:
git commit -m "update selenium manager versions"
echo "updated=true" >> "$GITHUB_OUTPUT"
fi
- name: Update Maven dependency versions
id: maven
- name: Update Dependency versions
id: dependencies
run: |
./go java:update
./go node:update
if git diff --staged --quiet; then
echo "updated=false" >> "$GITHUB_OUTPUT"
else
git commit -m "update maven dependency versions"
git commit -m "update dependency versions"
echo "updated=true" >> "$GITHUB_OUTPUT"
fi
- name: Update Authors file
Expand Down Expand Up @@ -221,7 +222,7 @@ jobs:
| Browser and driver versions | ${{ steps.browsers.outputs.updated == 'true' && '✅ Updated' || '⏭️ Skipped (no changes)' }} |
| CDP version | ${{ steps.devtools.outputs.updated == 'true' && '✅ Updated' || '⏭️ Skipped (no changes)' }} |
| Selenium Manager version | ${{ steps.manager.outputs.updated == 'true' && '✅ Updated' || '⏭️ Skipped (no changes)' }} |
| Maven dependencies | ${{ steps.maven.outputs.updated == 'true' && '✅ Updated' || '⏭️ Skipped (no changes)' }} |
| Dependencies | ${{ steps.dependencies.outputs.updated == 'true' && '✅ Updated' || '⏭️ Skipped (no changes)' }} |
| Update Authors | ${{ steps.authors.outputs.updated == 'true' && '✅ Updated' || '⏭️ Skipped (no changes)' }} |
| Bump Versions | ✅ Updated |
| Draft Changelogs | ✅ Updated |
Expand Down
15 changes: 15 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -525,6 +525,21 @@ namespace :node do
Bazel.execute('build', args, '//javascript/selenium-webdriver')
end

desc 'Pin JavaScript dependencies via pnpm lockfile'
task :pin do
Bazel.execute('run', ['--', 'install', '--dir', Dir.pwd, '--lockfile-only'], '@pnpm//:pnpm')
@git.add('pnpm-lock.yaml')
end

desc 'Update JavaScript dependencies and refresh lockfile (use "latest" to bump ranges)'
task :update, [:latest] do |_task, arguments|
args = ['--', 'update', '-r']
args << '--latest' if arguments[:latest] == 'latest'
args += ['--dir', Dir.pwd]
Bazel.execute('run', args, '@pnpm//:pnpm')
Rake::Task['node:pin'].invoke
end

task :'dry-run' do
Bazel.execute('run', ['--stamp'],
'//javascript/selenium-webdriver:selenium-webdriver.publish -- --dry-run=true')
Expand Down
2 changes: 1 addition & 1 deletion javascript/grid-ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"jest-environment-jsdom": "^29.7.0",
"jest-junit": "^16.0.0",
"jest-util": "^30.2.0",
"ts-jest": "^29.4.5",
"ts-jest": "^29.4.6",
"ts-standard": "12.0.2",
"typescript": "5.8.3"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
}
</style>
<body>
<div id="box" onclick="setColor('green');" ondblclick="setColor('blue');"></div>
<div id="box" onclick="setColor('green')" ondblclick="setColor('blue')"></div>
<script>
function setColor(c) {
document.getElementById('box').className = c
Expand Down
14 changes: 7 additions & 7 deletions javascript/selenium-webdriver/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,25 +26,25 @@
"@bazel/runfiles": "^6.5.0",
"jszip": "^3.10.1",
"tmp": "^0.2.5",
"ws": "^8.18.3"
"ws": "^8.19.0"
},
"devDependencies": {
"@eslint/js": "^9.39.1",
"@eslint/js": "^9.39.2",
"clean-jsdoc-theme": "^4.3.0",
"eslint": "^9.39.1",
"eslint": "^9.39.2",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-mocha": "^10.5.0",
"eslint-plugin-n": "^17.23.1",
"eslint-plugin-n": "^17.23.2",
"eslint-plugin-no-only-tests": "^3.3.0",
"eslint-plugin-prettier": "^5.5.4",
"express": "^4.21.2",
"eslint-plugin-prettier": "^5.5.5",
"express": "^4.22.1",
"globals": "^15.15.0",
"has-flag": "^5.0.1",
"jsdoc": "^4.0.5",
"mocha": "^11.7.5",
"mocha-junit-reporter": "^2.2.1",
"multer": "2.0.2",
"prettier": "^3.6.2",
"prettier": "^3.8.0",
"serve-index": "^1.9.1",
"sinon": "^19.0.5",
"supports-color": "^10.2.2"
Expand Down
Loading