Skip to content

Commit 47a1c8f

Browse files
chore(review): SHA-pin publish-workflow actions + correct core npm metadata
These two review fixes were edited but accidentally left unstaged when f935a52 (docs removal) was committed, so they never landed. Committing them now: - release.yml: pin changesets/action, actions/checkout, actions/setup-node to full commit SHAs (with version comments). - packages/core/package.json: description now describes the gRPC/protobuf core; dropped the 'webdriverio' keyword. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent f935a52 commit 47a1c8f

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3636
with:
3737
fetch-depth: 0 # Changesets needs full history/tags
3838

3939
- name: Setup Node
40-
uses: actions/setup-node@v4
40+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
4141
with:
4242
node-version: 22 # resolves to >= 22.14 on the runner (OIDC floor)
4343
registry-url: 'https://registry.npmjs.org'
@@ -58,7 +58,7 @@ jobs:
5858
run: npm test
5959

6060
- name: Create Release PR or publish to npm
61-
uses: changesets/action@v1
61+
uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1
6262
with:
6363
version: npm run version # changeset version (opens the "Version Packages" PR)
6464
publish: npm run release # changeset publish (honors publishConfig.tag per branch)

packages/core/package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@browserstack/wdio-browserstack-service",
33
"version": "2.0.2",
4-
"description": "WebdriverIO service for better Browserstack integration",
4+
"description": "gRPC/protobuf core for the BrowserStack WebdriverIO service",
55
"author": "Browserstack",
66
"homepage": "https://github.com/browserstack/wdio-browserstack-service",
77
"type": "module",
@@ -28,8 +28,7 @@
2828
"keywords": [
2929
"browserstack",
3030
"proto",
31-
"grpc",
32-
"webdriverio"
31+
"grpc"
3332
],
3433
"bugs": {
3534
"url": "https://github.com/browserstack/wdio-browserstack-service/issues"

0 commit comments

Comments
 (0)