Skip to content

Commit ecbdcc6

Browse files
chore: lint failures
Source-Link: googleapis/synthtool@7751597 Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:a1e45c1b53fceb5fa7fd5c49cf898048c210eb07001a3355548e7a4545200ee8
1 parent 5f0a6a4 commit ecbdcc6

File tree

6 files changed

+47
-23
lines changed

6 files changed

+47
-23
lines changed

.github/.OwlBot.lock.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
# limitations under the License.
1414
docker:
1515
image: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest
16-
digest: sha256:d0d37c730ec00f109a1a20d298d6df88a965626f75aaf00c3cce94d56c9e2a9f
17-
# created: 2025-10-01T14:22:55.919514987Z
16+
digest: sha256:a1e45c1b53fceb5fa7fd5c49cf898048c210eb07001a3355548e7a4545200ee8
17+
# created: 2025-11-21T20:24:19.347250905Z

.github/workflows/ci.yaml

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
node: [18, 20, 22, 24]
1313
steps:
1414
- uses: actions/checkout@v5
15-
- uses: actions/setup-node@v4
15+
- uses: actions/setup-node@v6
1616
with:
1717
node-version: ${{ matrix.node }}
1818
- run: node --version
@@ -30,7 +30,7 @@ jobs:
3030
runs-on: ubuntu-latest
3131
steps:
3232
- uses: actions/checkout@v5
33-
- uses: actions/setup-node@v4
33+
- uses: actions/setup-node@v6
3434
with:
3535
node-version: 18
3636
- run: node --version
@@ -44,7 +44,7 @@ jobs:
4444
runs-on: windows-latest
4545
steps:
4646
- uses: actions/checkout@v5
47-
- uses: actions/setup-node@v4
47+
- uses: actions/setup-node@v6
4848
with:
4949
node-version: 18
5050
- run: npm install --engine-strict
@@ -55,21 +55,20 @@ jobs:
5555
runs-on: ubuntu-latest
5656
steps:
5757
- uses: actions/checkout@v5
58-
- uses: actions/setup-node@v4
58+
- uses: actions/setup-node@v6
5959
with:
6060
node-version: 18
6161
- run: npm install
6262
- run: npm run lint
63-
# TODO(https://github.com/googleapis/nodejs-bigquery/issues/1582)
64-
# docs:
65-
# runs-on: ubuntu-latest
66-
# steps:
67-
# - uses: actions/checkout@v5
68-
# - uses: actions/setup-node@v4
69-
# with:
70-
# node-version: 18
71-
# - run: npm install
72-
# - run: npm run docs
73-
# - uses: JustinBeckwith/linkinator-action@v1
74-
# with:
75-
# paths: docs/
63+
docs:
64+
runs-on: ubuntu-latest
65+
steps:
66+
- uses: actions/checkout@v5
67+
- uses: actions/setup-node@v6
68+
with:
69+
node-version: 18
70+
- run: npm install
71+
- run: npm run docs
72+
- uses: JustinBeckwith/linkinator-action@v1
73+
with:
74+
paths: docs/

.github/workflows/issues-no-repro.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
pull-requests: write
1212
steps:
1313
- uses: actions/checkout@v5
14-
- uses: actions/setup-node@v4
14+
- uses: actions/setup-node@v6
1515
with:
1616
node-version: 18
1717
- run: npm install

.kokoro/lint.sh

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

renovate.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
{
1616
"extends": "packages:linters",
1717
"groupName": "linters"
18+
},
19+
{
20+
"matchManagers": ["github-actions"],
21+
"enabled": false
1822
}
1923
],
2024
"ignoreDeps": ["typescript"]

src/types.d.ts

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
// limitations under the License.
1414

1515
/**
16-
* Discovery Revision: 20250912
16+
* Discovery Revision: 20250928
1717
*/
1818

1919
/**
@@ -1706,6 +1706,10 @@ declare namespace bigquery {
17061706
* Optional. Format used to parse TIMESTAMP values. Supports C-style and SQL-style values.
17071707
*/
17081708
timestampFormat?: string;
1709+
/**
1710+
* Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are allowed to the destination table for autodetection mode. Available for the formats: CSV. For the CSV Format, Possible values include: Not Specified, [], or [6]: timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher precision than the highest target precision in this array will be truncated.
1711+
*/
1712+
timestampTargetPrecision?: Array<number>;
17091713
};
17101714

17111715
/**
@@ -2404,7 +2408,7 @@ declare namespace bigquery {
24042408
*/
24052409
load?: IJobConfigurationLoad;
24062410
/**
2407-
* Optional. INTERNAL: DO NOT USE. The maximum rate of slot consumption to allow for this job. If set, the number of slots used to execute the job will be throttled to try and keep its slot consumption below the requested rate.
2411+
* Optional. A target limit on the rate of slot consumption by this job. If set to a value > 0, BigQuery will attempt to limit the rate of slot consumption by this job to keep it below the configured limit, even if the job is eligible for more slots based on fair scheduling. The unused slots will be available for other jobs and queries to use. Note: This feature is not yet generally available.
24082412
*/
24092413
maxSlots?: number;
24102414
/**
@@ -2643,6 +2647,10 @@ declare namespace bigquery {
26432647
* Optional. Date format used for parsing TIMESTAMP values.
26442648
*/
26452649
timestampFormat?: string;
2650+
/**
2651+
* Precisions (maximum number of total digits in base 10) for seconds of TIMESTAMP types that are allowed to the destination table for autodetection mode. Available for the formats: CSV. For the CSV Format, Possible values include: Not Specified, [], or [6]: timestamp(6) for all auto detected TIMESTAMP columns [6, 12]: timestamp(6) for all auto detected TIMESTAMP columns that have less than 6 digits of subseconds. timestamp(12) for all auto detected TIMESTAMP columns that have more than 6 digits of subseconds. [12]: timestamp(12) for all auto detected TIMESTAMP columns. The order of the elements in this array is ignored. Inputs that have higher precision than the highest target precision in this array will be truncated.
2652+
*/
2653+
timestampTargetPrecision?: Array<number>;
26462654
/**
26472655
* Optional. If sourceFormat is set to "AVRO", indicates whether to interpret logical types as the corresponding BigQuery data type (for example, TIMESTAMP), instead of using the raw type (for example, INTEGER).
26482656
*/
@@ -2974,6 +2982,10 @@ declare namespace bigquery {
29742982
* Output only. Quotas which delayed this job's start time.
29752983
*/
29762984
quotaDeferments?: Array<string>;
2985+
/**
2986+
* Output only. The reservation group path of the reservation assigned to this job. This field has a limit of 10 nested reservation groups. This is to maintain consistency between reservatins info schema and jobs info schema. The first reservation group is the root reservation group and the last is the leaf or lowest level reservation group.
2987+
*/
2988+
reservationGroupPath?: Array<string>;
29772989
/**
29782990
* Output only. Job resource usage breakdown by reservation. This field reported misleading information and will no longer be populated.
29792991
*/
@@ -4124,7 +4136,7 @@ declare namespace bigquery {
41244136
*/
41254137
maxResults?: number;
41264138
/**
4127-
* Optional. INTERNAL: DO NOT USE. The maximum rate of slot consumption to allow for this job. If set, the number of slots used to execute the job will be throttled to try and keep its slot consumption below the requested rate. This limit is best effort.
4139+
* Optional. A target limit on the rate of slot consumption by this query. If set to a value > 0, BigQuery will attempt to limit the rate of slot consumption by this query to keep it below the configured limit, even if the query is eligible for more slots based on fair scheduling. The unused slots will be available for other jobs and queries to use. Note: This feature is not yet generally available.
41284140
*/
41294141
maxSlots?: number;
41304142
/**
@@ -5525,6 +5537,10 @@ declare namespace bigquery {
55255537
* Optional. See documentation for precision.
55265538
*/
55275539
scale?: string;
5540+
/**
5541+
* Optional. Precision (maximum number of total digits in base 10) for seconds of TIMESTAMP type. Possible values include: * 6 (Default, for TIMESTAMP type with microsecond precision) * 12 (For TIMESTAMP type with picosecond precision)
5542+
*/
5543+
timestampPrecision?: string;
55285544
/**
55295545
* Required. The field data type. Possible values include: * STRING * BYTES * INTEGER (or INT64) * FLOAT (or FLOAT64) * BOOLEAN (or BOOL) * TIMESTAMP * DATE * TIME * DATETIME * GEOGRAPHY * NUMERIC * BIGNUMERIC * JSON * RECORD (or STRUCT) * RANGE Use of RECORD/STRUCT indicates that the field contains a nested schema.
55305546
*/

0 commit comments

Comments
 (0)