Skip to content

Commit c7518a4

Browse files
angular-robotatscott
authored andcommitted
build: update cross-repo angular dependencies
See associated pull request for more information. Closes angular#67980 as a pr takeover
1 parent c70b4fe commit c7518a4

52 files changed

Lines changed: 230 additions & 179 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/deploy-docs-site/main.js

Lines changed: 67 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -50913,6 +50913,54 @@ var types = (
5091350913
return types2;
5091450914
}()
5091550915
);
50916+
async function invokeWithRetry(fn, retries = 3, delay = 1e3) {
50917+
let attempt = 0;
50918+
while (attempt < retries) {
50919+
try {
50920+
return await fn();
50921+
} catch (e) {
50922+
attempt++;
50923+
if (attempt >= retries) {
50924+
throw e;
50925+
}
50926+
if (isGithubApiError(e) && e.status < 500) {
50927+
throw e;
50928+
}
50929+
if (e instanceof GraphqlResponseError2) {
50930+
if (!e.errors) {
50931+
throw e;
50932+
}
50933+
if (e.errors.every((err) => ["NOT_FOUND", "FORBIDDEN", "BAD_USER_INPUT", "UNAUTHENTICATED"].includes(err.type))) {
50934+
throw e;
50935+
}
50936+
}
50937+
Log.warn(`GitHub API call failed (attempt ${attempt}/${retries}). Retrying in ${delay}ms...`);
50938+
await new Promise((resolve22) => setTimeout(resolve22, delay));
50939+
}
50940+
}
50941+
throw new Error("Unreachable");
50942+
}
50943+
function createRetryProxy(target) {
50944+
return new Proxy(target, {
50945+
get(targetObj, prop, receiver) {
50946+
const value = Reflect.get(targetObj, prop, receiver);
50947+
if (typeof value === "function") {
50948+
return new Proxy(value, {
50949+
apply(targetFn, thisArg, argArray) {
50950+
return invokeWithRetry(() => targetFn.apply(targetObj, argArray));
50951+
}
50952+
});
50953+
}
50954+
if (typeof value === "object" && value !== null) {
50955+
return createRetryProxy(value);
50956+
}
50957+
return value;
50958+
},
50959+
apply(targetFn, thisArg, argArray) {
50960+
return invokeWithRetry(() => targetFn.apply(thisArg, argArray));
50961+
}
50962+
});
50963+
}
5091650964
var GithubClient = class {
5091750965
constructor(_octokitOptions) {
5091850966
this._octokitOptions = _octokitOptions;
@@ -50925,18 +50973,18 @@ var GithubClient = class {
5092550973
},
5092650974
...this._octokitOptions
5092750975
});
50928-
this.pulls = this._octokit.pulls;
50929-
this.orgs = this._octokit.orgs;
50930-
this.repos = this._octokit.repos;
50931-
this.issues = this._octokit.issues;
50932-
this.git = this._octokit.git;
50933-
this.rateLimit = this._octokit.rateLimit;
50934-
this.teams = this._octokit.teams;
50935-
this.search = this._octokit.search;
50936-
this.rest = this._octokit.rest;
50937-
this.paginate = this._octokit.paginate;
50938-
this.checks = this._octokit.checks;
50939-
this.users = this._octokit.users;
50976+
this.pulls = createRetryProxy(this._octokit.pulls);
50977+
this.orgs = createRetryProxy(this._octokit.orgs);
50978+
this.repos = createRetryProxy(this._octokit.repos);
50979+
this.issues = createRetryProxy(this._octokit.issues);
50980+
this.git = createRetryProxy(this._octokit.git);
50981+
this.rateLimit = createRetryProxy(this._octokit.rateLimit);
50982+
this.teams = createRetryProxy(this._octokit.teams);
50983+
this.search = createRetryProxy(this._octokit.search);
50984+
this.rest = createRetryProxy(this._octokit.rest);
50985+
this.paginate = createRetryProxy(this._octokit.paginate);
50986+
this.checks = createRetryProxy(this._octokit.checks);
50987+
this.users = createRetryProxy(this._octokit.users);
5094050988
}
5094150989
};
5094250990
var AuthenticatedGithubClient = class extends GithubClient {
@@ -50948,9 +50996,14 @@ var AuthenticatedGithubClient = class extends GithubClient {
5094850996
});
5094950997
}
5095050998
async graphql(queryObject, params2 = {}) {
50951-
return await this._graphql(query(queryObject).toString(), params2);
50999+
return invokeWithRetry(async () => {
51000+
return await this._graphql(query(queryObject).toString(), params2);
51001+
});
5095251002
}
5095351003
};
51004+
function isGithubApiError(obj) {
51005+
return obj instanceof Error && obj.constructor.name === "RequestError" && obj.request !== void 0;
51006+
}
5095451007
function isDryRun() {
5095551008
return process.env["DRY_RUN"] !== void 0;
5095651009
}
@@ -51920,7 +51973,7 @@ tmp/lib/tmp.js:
5192051973
*)
5192151974
*)
5192251975

51923-
@angular/ng-dev/bundles/chunk-U2HAQOXA.mjs:
51976+
@angular/ng-dev/bundles/chunk-TUTTLTAK.mjs:
5192451977
(*! Bundled license information:
5192551978

5192651979
@octokit/request-error/dist-src/index.js:

.github/actions/saucelabs-legacy/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ runs:
55
using: 'composite'
66
steps:
77
- name: Setup Bazel
8-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
8+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
99
- name: Setup Saucelabs Variables
10-
uses: angular/dev-infra/github-actions/saucelabs@616a50d0b747031b7ea052733adf3771fa6cace9
10+
uses: angular/dev-infra/github-actions/saucelabs@ba726e7bca0b08b125ccc6f93c233749e1213c17
1111
- name: Starting Saucelabs tunnel service
1212
shell: bash
1313
run: ./tools/saucelabs/sauce-service.sh run &

.github/workflows/adev-preview-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@ jobs:
2121
(github.event.action == 'synchronize' && contains(github.event.pull_request.labels.*.name, 'adev: preview'))
2222
steps:
2323
- name: Initialize environment
24-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
24+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
2525
- name: Setup Bazel
26-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
26+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
2727
- name: Setup Bazel RBE
28-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
28+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
2929
- name: Install node modules
3030
run: pnpm install --frozen-lockfile
3131
- name: Build adev
3232
# `snapshot-build` config is used to stamp the exact version with sha in the footer.
3333
run: pnpm bazel build //adev:build.production --config=snapshot-build
34-
- uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@616a50d0b747031b7ea052733adf3771fa6cace9
34+
- uses: angular/dev-infra/github-actions/previews/pack-and-upload-artifact@ba726e7bca0b08b125ccc6f93c233749e1213c17
3535
with:
3636
workflow-artifact-name: 'adev-preview'
3737
pull-number: '${{github.event.pull_request.number}}'

.github/workflows/adev-preview-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
npx -y firebase-tools@latest target:clear --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs
4141
npx -y firebase-tools@latest target:apply --config adev/firebase.json --project ${{env.PREVIEW_PROJECT}} hosting angular-docs ${{env.PREVIEW_SITE}}
4242
43-
- uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@616a50d0b747031b7ea052733adf3771fa6cace9
43+
- uses: angular/dev-infra/github-actions/previews/upload-artifacts-to-firebase@ba726e7bca0b08b125ccc6f93c233749e1213c17
4444
with:
4545
github-token: '${{secrets.GITHUB_TOKEN}}'
4646
workflow-artifact-name: 'adev-preview'

.github/workflows/assistant-to-the-branch-manager.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818
with:
1919
persist-credentials: false
20-
- uses: angular/dev-infra/github-actions/branch-manager@616a50d0b747031b7ea052733adf3771fa6cace9
20+
- uses: angular/dev-infra/github-actions/branch-manager@ba726e7bca0b08b125ccc6f93c233749e1213c17
2121
with:
2222
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}

.github/workflows/benchmark-compare.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
- run: pnpm install --frozen-lockfile
4040

41-
- uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
41+
- uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
4242
with:
4343
bazelrc: ./.bazelrc.user
4444

.github/workflows/ci.yml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Initialize environment
24-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
24+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
2525
- name: Install node modules
2626
run: pnpm install --frozen-lockfile
2727
- name: Check code lint
@@ -41,13 +41,13 @@ jobs:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- name: Initialize environment
44-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
44+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
4545
with:
4646
disable-package-manager-cache: true
4747
- name: Setup Bazel
48-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
48+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
4949
- name: Setup Bazel RBE
50-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
50+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
5151
with:
5252
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
5353
- name: Install node modules
@@ -69,11 +69,11 @@ jobs:
6969
runs-on: ubuntu-latest
7070
steps:
7171
- name: Initialize environment
72-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
72+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
7373
- name: Setup Bazel
74-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
74+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
7575
- name: Setup Bazel Remote Caching
76-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
76+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
7777
with:
7878
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
7979
- name: Install node modules
@@ -85,11 +85,11 @@ jobs:
8585
runs-on: ubuntu-latest
8686
steps:
8787
- name: Initialize environment
88-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
88+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
8989
- name: Setup Bazel
90-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
90+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
9191
- name: Setup Bazel Remote Caching
92-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
92+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
9393
with:
9494
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
9595
- name: Install node modules
@@ -102,11 +102,11 @@ jobs:
102102
labels: ubuntu-latest
103103
steps:
104104
- name: Initialize environment
105-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
105+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
106106
- name: Setup Bazel
107-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
107+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
108108
- name: Setup Bazel RBE
109-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
109+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
110110
with:
111111
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
112112
- name: Install node modules
@@ -121,11 +121,11 @@ jobs:
121121
labels: ubuntu-latest
122122
steps:
123123
- name: Initialize environment
124-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
124+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
125125
- name: Setup Bazel
126-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
126+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
127127
- name: Setup Bazel RBE
128-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
128+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
129129
with:
130130
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
131131
- name: Install node modules
@@ -138,11 +138,11 @@ jobs:
138138
labels: ubuntu-latest
139139
steps:
140140
- name: Initialize environment
141-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
141+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
142142
- name: Setup Bazel
143-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
143+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
144144
- name: Setup Bazel RBE
145-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
145+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
146146
- name: Install node modules
147147
run: pnpm install --frozen-lockfile
148148
- run: echo "https://${{secrets.SNAPSHOT_BUILDS_GITHUB_TOKEN}}:@github.com" > ${HOME}/.git_credentials
@@ -154,11 +154,11 @@ jobs:
154154
labels: ubuntu-latest
155155
steps:
156156
- name: Initialize environment
157-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
157+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
158158
- name: Setup Bazel
159-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
159+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
160160
- name: Setup Bazel RBE
161-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
161+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
162162
with:
163163
google_credential: ${{ secrets.RBE_TRUSTED_BUILDS_USER }}
164164
- name: Install node modules
@@ -208,11 +208,11 @@ jobs:
208208
runs-on: ubuntu-latest-8core
209209
steps:
210210
- name: Initialize environment
211-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
211+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
212212
- name: Setup Bazel
213-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
213+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
214214
- name: Setup Bazel RBE
215-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
215+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
216216
- name: Install node modules
217217
run: pnpm install --frozen-lockfile
218218
- name: Build adev

.github/workflows/dev-infra.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,22 @@ jobs:
1515
if: github.event_name == 'pull_request_target'
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: angular/dev-infra/github-actions/labeling/pull-request@616a50d0b747031b7ea052733adf3771fa6cace9
18+
- uses: angular/dev-infra/github-actions/labeling/pull-request@ba726e7bca0b08b125ccc6f93c233749e1213c17
1919
with:
2020
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
2121
labels: '{"requires: TGP": ["packages/core/primitives/**/{*,.*}"]}'
2222
post_approval_changes:
2323
if: github.event_name == 'pull_request_target'
2424
runs-on: ubuntu-latest
2525
steps:
26-
- uses: angular/dev-infra/github-actions/post-approval-changes@616a50d0b747031b7ea052733adf3771fa6cace9
26+
- uses: angular/dev-infra/github-actions/post-approval-changes@ba726e7bca0b08b125ccc6f93c233749e1213c17
2727
with:
2828
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
2929
issue_labels:
3030
if: github.event_name == 'issues'
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: angular/dev-infra/github-actions/labeling/issue@616a50d0b747031b7ea052733adf3771fa6cace9
33+
- uses: angular/dev-infra/github-actions/labeling/issue@ba726e7bca0b08b125ccc6f93c233749e1213c17
3434
with:
3535
angular-robot-key: ${{ secrets.ANGULAR_ROBOT_PRIVATE_KEY }}
3636
google-generative-ai-key: ${{ secrets.GOOGLE_GENERATIVE_AI_KEY }}

.github/workflows/google-internal-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
17-
- uses: angular/dev-infra/github-actions/google-internal-tests@616a50d0b747031b7ea052733adf3771fa6cace9
17+
- uses: angular/dev-infra/github-actions/google-internal-tests@ba726e7bca0b08b125ccc6f93c233749e1213c17
1818
with:
1919
run-tests-guide-url: http://go/angular-g3sync-start
2020
github-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/manual.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ jobs:
1313
JOBS: 2
1414
steps:
1515
- name: Initialize environment
16-
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@616a50d0b747031b7ea052733adf3771fa6cace9
16+
uses: angular/dev-infra/github-actions/npm/checkout-and-setup-node@ba726e7bca0b08b125ccc6f93c233749e1213c17
1717
- name: Install node modules
1818
run: pnpm install --frozen-lockfile
1919
- name: Setup Bazel
20-
uses: angular/dev-infra/github-actions/bazel/setup@616a50d0b747031b7ea052733adf3771fa6cace9
20+
uses: angular/dev-infra/github-actions/bazel/setup@ba726e7bca0b08b125ccc6f93c233749e1213c17
2121
- name: Setup Bazel Remote Caching
22-
uses: angular/dev-infra/github-actions/bazel/configure-remote@616a50d0b747031b7ea052733adf3771fa6cace9
22+
uses: angular/dev-infra/github-actions/bazel/configure-remote@ba726e7bca0b08b125ccc6f93c233749e1213c17
2323
- name: Setup Saucelabs Variables
24-
uses: angular/dev-infra/github-actions/saucelabs@616a50d0b747031b7ea052733adf3771fa6cace9
24+
uses: angular/dev-infra/github-actions/saucelabs@ba726e7bca0b08b125ccc6f93c233749e1213c17
2525
- name: Set up Sauce Tunnel Daemon
2626
run: pnpm bazel run //tools/saucelabs-daemon/background-service -- $JOBS &
2727
env:

0 commit comments

Comments
 (0)