d918fd764c
chore(deps): update vitest monorepo to v4.0.17 ( #63 )
...
Lint / pre-commit Linting (push) Successful in 1m11s
Test / Run Tests (push) Successful in 1m13s
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/main/packages/coverage-v8#readme ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8 )) | [`4.0.16` → `4.0.17`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-v8/4.0.16/4.0.17 ) |  |  |
| [vitest](https://vitest.dev ) ([source](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`4.0.16` → `4.0.17`](https://renovatebot.com/diffs/npm/vitest/4.0.16/4.0.17 ) |  |  |
---
### Release Notes
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-v8)</summary>
### [`v4.0.17`](https://github.com/vitest-dev/vitest/releases/tag/v4.0.17 )
[Compare Source](https://github.com/vitest-dev/vitest/compare/v4.0.16...v4.0.17 )
##### 🚀 Experimental Features
- Support openTelemetry for browser mode - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9180](https://github.com/vitest-dev/vitest/issues/9180 ) [<samp>(1ec3a)</samp>](https://github.com/vitest-dev/vitest/commit/1ec3a8b68 )
- Support TRACEPARENT and TRACESTATE environment variables for OpenTelemetry context propagation - by [@​Copilot](https://github.com/Copilot ), **hi-ogawa** and [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9295](https://github.com/vitest-dev/vitest/issues/9295 ) [<samp>(876cb)</samp>](https://github.com/vitest-dev/vitest/commit/876cb84c2 )
##### 🐞 Bug Fixes
- Improve asymmetric matcher diff readability by unwrapping container matchers - by [@​Copilot](https://github.com/Copilot ), **sheremet-va**, **hi-ogawa** and [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9330](https://github.com/vitest-dev/vitest/issues/9330 ) [<samp>(b2ec7)</samp>](https://github.com/vitest-dev/vitest/commit/b2ec724a8 )
- Improve runner error when importing outside of test context - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​9335](https://github.com/vitest-dev/vitest/issues/9335 ) [<samp>(2dd3d)</samp>](https://github.com/vitest-dev/vitest/commit/2dd3dd839 )
- Replace crypto.randomUUID to allow insecure environments (fix [#​9](https://github.com/vitest-dev/vitest/issues/9 )… - by [@​plusgut](https://github.com/plusgut ) in [#​9339](https://github.com/vitest-dev/vitest/issues/9339 ) and [#​9](https://github.com/vitest-dev/vitest/issues/9 ) [<samp>(e6a3f)</samp>](https://github.com/vitest-dev/vitest/commit/e6a3f8cc7 )
- Handle null options in `addEventHandler` [#​9371](https://github.com/vitest-dev/vitest/issues/9371 ) - by [@​ThibautMarechal](https://github.com/ThibautMarechal ) in [#​9372](https://github.com/vitest-dev/vitest/issues/9372 ) and [#​9371](https://github.com/vitest-dev/vitest/issues/9371 ) [<samp>(40841)</samp>](https://github.com/vitest-dev/vitest/commit/40841ff00 )
- Typo in browser.provider error - by [@​deammer](https://github.com/deammer ) in [#​9394](https://github.com/vitest-dev/vitest/issues/9394 ) [<samp>(4b67f)</samp>](https://github.com/vitest-dev/vitest/commit/4b67fc25a )
- **browser**:
- Fix `process.env` and `import.meta.env` defines in inline project - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9239](https://github.com/vitest-dev/vitest/issues/9239 ) [<samp>(b70c9)</samp>](https://github.com/vitest-dev/vitest/commit/b70c96121 )
- Fix upload File instance - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9294](https://github.com/vitest-dev/vitest/issues/9294 ) [<samp>(b6778)</samp>](https://github.com/vitest-dev/vitest/commit/b67788c69 )
- Fix invalid project token for artifacts assets - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9321](https://github.com/vitest-dev/vitest/issues/9321 ) [<samp>(caa7d)</samp>](https://github.com/vitest-dev/vitest/commit/caa7d73d4 )
- Log `ErrorEvent.message` when unhandled `ErrorEvent.error` is null - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9322](https://github.com/vitest-dev/vitest/issues/9322 ) [<samp>(5d84e)</samp>](https://github.com/vitest-dev/vitest/commit/5d84eeb91 )
- Support `fileParallelism` on an instance - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​9328](https://github.com/vitest-dev/vitest/issues/9328 ) [<samp>(15006)</samp>](https://github.com/vitest-dev/vitest/commit/150065459 )
- **coverage**:
- Remove unnecessary `istanbul-lib-source-maps` usage - by [@​AriPerkkio](https://github.com/AriPerkkio ) in [#​9344](https://github.com/vitest-dev/vitest/issues/9344 ) [<samp>(b0940)</samp>](https://github.com/vitest-dev/vitest/commit/b09405375 )
- Apply patch from [istanbuljs/istanbuljs#837 ](https://github.com/istanbuljs/istanbuljs/issues/837 ) - by [@​AriPerkkio](https://github.com/AriPerkkio ) and **sapphi-red** in [#​9413](https://github.com/vitest-dev/vitest/issues/9413 ) and [#​837](https://github.com/vitest-dev/vitest/issues/837 ) [<samp>(e05ce)</samp>](https://github.com/vitest-dev/vitest/commit/e05cedbf4 )
- **fsModuleCache**:
- Don't store importers in cache - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​9422](https://github.com/vitest-dev/vitest/issues/9422 ) [<samp>(75136)</samp>](https://github.com/vitest-dev/vitest/commit/751364eec )
- Add importers alongside importedModules - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​9423](https://github.com/vitest-dev/vitest/issues/9423 ) [<samp>(59f92)</samp>](https://github.com/vitest-dev/vitest/commit/59f92d403 )
- **mocker**:
- Fix mock transform with class - by [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9421](https://github.com/vitest-dev/vitest/issues/9421 ) [<samp>(d390e)</samp>](https://github.com/vitest-dev/vitest/commit/d390eb527 )
- **pool**:
- Validate environment options when reusing the worker - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​9349](https://github.com/vitest-dev/vitest/issues/9349 ) [<samp>(a8a88)</samp>](https://github.com/vitest-dev/vitest/commit/a8a8836e3 )
- Handle worker start failures gracefully - by [@​AriPerkkio](https://github.com/AriPerkkio ) in [#​9337](https://github.com/vitest-dev/vitest/issues/9337 ) [<samp>(200da)</samp>](https://github.com/vitest-dev/vitest/commit/200dadb32 )
- **reporter**:
- Report test module if it failed to run - by [@​sheremet-va](https://github.com/sheremet-va ) in [#​9272](https://github.com/vitest-dev/vitest/issues/9272 ) [<samp>(c7888)</samp>](https://github.com/vitest-dev/vitest/commit/c78882985 )
- **runner**:
- Respect nested test.only within describe.only - by [@​Ujjwaljain16](https://github.com/Ujjwaljain16 ) in [#​9021](https://github.com/vitest-dev/vitest/issues/9021 ) and [#​9213](https://github.com/vitest-dev/vitest/issues/9213 ) [<samp>(55d5d)</samp>](https://github.com/vitest-dev/vitest/commit/55d5dad69 )
- **typecheck**:
- Improve error message when tsc outputs help text - by [@​Ujjwaljain16](https://github.com/Ujjwaljain16 ) in [#​9214](https://github.com/vitest-dev/vitest/issues/9214 ) [<samp>(7b10a)</samp>](https://github.com/vitest-dev/vitest/commit/7b10ab4cd )
- **ui**:
- Detect gzip by magic numbers instead of Content-Type header in html reporter - by [@​Copilot](https://github.com/Copilot ), **hi-ogawa** and [@​hi-ogawa](https://github.com/hi-ogawa ) in [#​9278](https://github.com/vitest-dev/vitest/issues/9278 ) [<samp>(dd033)</samp>](https://github.com/vitest-dev/vitest/commit/dd0331632 )
- **webdriverio**:
- Fall back to WebDriver Classic [#​9244](https://github.com/vitest-dev/vitest/issues/9244 ) - by [@​JustasMonkev](https://github.com/JustasMonkev ) in [#​9373](https://github.com/vitest-dev/vitest/issues/9373 ) and [#​9244](https://github.com/vitest-dev/vitest/issues/9244 ) [<samp>(c23dd)</samp>](https://github.com/vitest-dev/vitest/commit/c23dd11bd )
##### [View changes on GitHub](https://github.com/vitest-dev/vitest/compare/v4.0.16...v4.0.17 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43MS40IiwidXBkYXRlZEluVmVyIjoiNDIuNzEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiQXV0b21hdGlvbiJdfQ==-->
Reviewed-on: https://git.horstenkamp.eu/Screeps/screeps-deploy-action/pulls/63
Co-authored-by: Renovate Bot <renovate@horstenkamp.eu >
Co-committed-by: Renovate Bot <renovate@horstenkamp.eu >
2026-01-16 18:10:19 +01:00
4a3dbb707c
chore(deps): update dependency @actions/core to v2.0.2 ( #62 )
...
Lint / pre-commit Linting (push) Waiting to run
Test / Run Tests (push) Has been cancelled
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/ ) | [Confidence](https://docs.renovatebot.com/merge-confidence/ ) |
|---|---|---|---|
| [@actions/core](https://github.com/actions/toolkit/tree/main/packages/core ) ([source](https://github.com/actions/toolkit/tree/HEAD/packages/core )) | [`2.0.1` → `2.0.2`](https://renovatebot.com/diffs/npm/@actions%2fcore/2.0.1/2.0.2 ) |  |  |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43MS40IiwidXBkYXRlZEluVmVyIjoiNDIuODEuMTYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbIkF1dG9tYXRpb24iXX0=-->
Reviewed-on: #62
Co-authored-by: Renovate Bot <renovate@horstenkamp.eu >
Co-committed-by: Renovate Bot <renovate@horstenkamp.eu >
2026-01-16 18:09:35 +01:00
3ff19001a7
chore: Add a unit testing framework ( #49 )
...
Lint / pre-commit Linting (push) Waiting to run
Test / Run Tests (push) Successful in 1m12s
Add vitest as a unit testing framework
Reviewed-on: #49
2026-01-04 07:02:20 +01:00
8e305f9126
fix(deps): update dependency glob to v13 ( #40 )
...
Lint / pre-commit Linting (push) Successful in 45s
Co-authored-by: Renovate Bot <renovate@horstenkamp.eu >
Co-committed-by: Renovate Bot <renovate@horstenkamp.eu >
2025-12-31 19:12:17 +01:00
a7552f74fa
fix(deps): update dependency @actions/core to v2 ( #41 )
...
Lint / pre-commit Linting (push) Successful in 1m3s
Co-authored-by: Renovate Bot <renovate@horstenkamp.eu >
Co-committed-by: Renovate Bot <renovate@horstenkamp.eu >
2025-12-31 19:05:31 +01:00
de6b54abe9
feat: use a custom build js step instead of all the dependencies ( #53 )
...
Lint / pre-commit Linting (push) Successful in 1m38s
Reviewed-on: #53
2025-12-27 19:25:56 +01:00
96da456932
chore(deps): update dependency screeps-api to v1.16.1 ( #34 )
...
Lint / pre-commit Linting (push) Successful in 1m35s
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [screeps-api](https://github.com/screepers/node-screeps-api ) | [`1.7.2` -> `1.16.1`](https://renovatebot.com/diffs/npm/screeps-api/1.7.2/1.16.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>screepers/node-screeps-api (screeps-api)</summary>
### [`v1.16.1`](d0f56bfae9...8b6ad48b41 )
[Compare Source](d0f56bfae9...8b6ad48b41 )
### [`v1.16.0`](01712e09eb...d0f56bfae9 )
[Compare Source](01712e09eb...d0f56bfae9 )
### [`v1.15.1`](71390f76ab...01712e09eb )
[Compare Source](71390f76ab...01712e09eb )
### [`v1.15.0`](2b10eaebe6...71390f76ab )
[Compare Source](2b10eaebe6...71390f76ab )
### [`v1.14.0`](07dcce7d6d...2b10eaebe6 )
[Compare Source](07dcce7d6d...2b10eaebe6 )
### [`v1.13.0`](db1ac1e841...07dcce7d6d )
[Compare Source](db1ac1e841...07dcce7d6d )
### [`v1.12.2`](38134ddf1e...db1ac1e841 )
[Compare Source](38134ddf1e...db1ac1e841 )
### [`v1.12.1`](eacd92956e...38134ddf1e )
[Compare Source](eacd92956e...38134ddf1e )
### [`v1.12.0`](29023be68f...eacd92956e )
[Compare Source](29023be68f...eacd92956e )
### [`v1.11.1`](dd520bc1cf...29023be68f )
[Compare Source](dd520bc1cf...29023be68f )
### [`v1.11.0`](a42856fa88...dd520bc1cf )
[Compare Source](a42856fa88...dd520bc1cf )
### [`v1.10.0`](4e15d49c45...a42856fa88 )
[Compare Source](4e15d49c45...a42856fa88 )
### [`v1.9.1`](866a7e4c40...4e15d49c45 )
[Compare Source](866a7e4c40...4e15d49c45 )
### [`v1.9.0`](7d7116d4a7...866a7e4c40 )
[Compare Source](7d7116d4a7...866a7e4c40 )
### [`v1.8.1`](dd019cb140...7d7116d4a7 )
[Compare Source](dd019cb140...7d7116d4a7 )
### [`v1.8.0`](4d23ab0dd0...dd019cb140 )
[Compare Source](4d23ab0dd0...dd019cb140 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDAuMCIsInVwZGF0ZWRJblZlciI6IjQxLjE0MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: #34
Co-authored-by: Renovate Bot <renovate@horstenkamp.eu >
Co-committed-by: Renovate Bot <renovate@horstenkamp.eu >
2025-11-02 22:46:51 +01:00
01deab89cd
chore(deps): update dependency glob to v11.0.3 ( #24 )
...
Lint / pre-commit Linting (push) Successful in 1m48s
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [glob](https://github.com/isaacs/node-glob ) | dependencies | patch | [`11.0.1` -> `11.0.3`](https://renovatebot.com/diffs/npm/glob/11.0.1/11.0.3 ) |
---
### Release Notes
<details>
<summary>isaacs/node-glob (glob)</summary>
### [`v11.0.3`](https://github.com/isaacs/node-glob/compare/v11.0.2...v11.0.3 )
[Compare Source](https://github.com/isaacs/node-glob/compare/v11.0.2...v11.0.3 )
### [`v11.0.2`](https://github.com/isaacs/node-glob/compare/v11.0.1...v11.0.2 )
[Compare Source](https://github.com/isaacs/node-glob/compare/v11.0.1...v11.0.2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMS4zIiwidXBkYXRlZEluVmVyIjoiNDEuMjEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Reviewed-on: #24
Co-authored-by: Renovate Bot <renovate@horstenkamp.eu >
Co-committed-by: Renovate Bot <renovate@horstenkamp.eu >
2025-08-10 15:14:39 +02:00
318515b9c4
Update dependencies ( #20 )
...
Lint / pre-commit Linting (push) Successful in 29s
- @actions/core
- glob
- screeps-api
Reviewed-on: #20
Co-authored-by: Philipp Horstenkamp <philipp@horstenkamp.de >
Co-committed-by: Philipp Horstenkamp <philipp@horstenkamp.de >
2025-04-12 13:43:45 +02:00
6f5729c12a
First development of the deploy action ( #6 )
...
Lint / pre-commit Linting (push) Has been cancelled
Deploy js code to an instance of screeps.
Some debugging tools are implemented.
Reviewed-on: #6
Co-authored-by: Philipp Horstenkamp <philipp@horstenkamp.de >
Co-committed-by: Philipp Horstenkamp <philipp@horstenkamp.de >
2023-11-26 18:31:49 +01:00