Skip to content

feat: support auto update using Github releases #832

feat: support auto update using Github releases

feat: support auto update using Github releases #832

Triggered via pull request November 19, 2025 13:55
Status Success
Total duration 6m 5s
Artifacts

build_and_test.yml

on: pull_request
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

90 warnings
Node 22 on ubuntu-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 22 on ubuntu-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 22 on ubuntu-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 22 on ubuntu-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 22 on ubuntu-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 22 on ubuntu-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 22 on ubuntu-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 22 on ubuntu-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 22 on ubuntu-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 22 on ubuntu-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 18 on ubuntu-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 18 on ubuntu-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 18 on ubuntu-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 18 on ubuntu-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 18 on ubuntu-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 18 on ubuntu-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 18 on ubuntu-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 18 on ubuntu-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 18 on ubuntu-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 18 on ubuntu-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 20 on ubuntu-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 20 on ubuntu-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 20 on ubuntu-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 20 on ubuntu-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 20 on ubuntu-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 20 on ubuntu-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 20 on ubuntu-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 20 on ubuntu-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 20 on ubuntu-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 20 on ubuntu-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 20 on windows-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 20 on windows-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 20 on windows-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 20 on windows-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 20 on windows-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 20 on windows-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 20 on windows-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 20 on windows-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 20 on windows-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 20 on windows-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 22 on windows-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 22 on windows-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 22 on windows-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 22 on windows-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 22 on windows-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 22 on windows-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 22 on windows-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 22 on windows-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 22 on windows-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 22 on windows-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 18 on windows-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 18 on windows-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 18 on windows-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 18 on windows-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 18 on windows-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 18 on windows-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 18 on windows-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 18 on windows-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 18 on windows-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 18 on windows-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 22 on macos-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 22 on macos-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 22 on macos-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 22 on macos-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 22 on macos-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 22 on macos-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 22 on macos-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 22 on macos-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 22 on macos-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 22 on macos-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 18 on macos-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 18 on macos-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 18 on macos-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 18 on macos-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 18 on macos-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 18 on macos-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 18 on macos-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 18 on macos-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 18 on macos-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 18 on macos-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 20 on macos-latest: src/commands/collaborations/update.js#L18
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 20 on macos-latest: src/box-command.js#L1760
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 20 on macos-latest: src/box-command.js#L1726
Prefer the spread operator over `Array#concat(…)`
Node 20 on macos-latest: src/box-command.js#L1652
Prefer the spread operator over `Array#concat(…)`
Node 20 on macos-latest: src/box-command.js#L1203
Do not access a member directly from an await expression
Node 20 on macos-latest: src/box-command.js#L655
Prefer the spread operator over `Array#concat(…)`
Node 20 on macos-latest: src/box-command.js#L654
`Array#reduce()` is not allowed. Prefer other types of loop for readability
Node 20 on macos-latest: src/box-command.js#L618
Do not access Object.prototype method 'hasOwnProperty' from target object
Node 20 on macos-latest: src/box-command.js#L304
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone
Node 20 on macos-latest: src/box-command.js#L303
Prefer `structuredClone(…)` over `_.cloneDeep(…)` to create a deep clone