Commit Graph

1974 Commits

Author SHA1 Message Date
per1234
7d2d9ec9f4 Merge pull request #1022 from arduino/dependabot/npm_and_yarn/types/node-20.14.12
build(deps-dev): bump @types/node from 20.14.11 to 20.14.12
2024-07-24 11:08:43 -07:00
dependabot[bot]
8033b0b37e build(deps-dev): bump @types/node from 20.14.11 to 20.14.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.11 to 20.14.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-24 11:42:13 +00:00
per1234
e6bb8146bd Merge pull request #1016 from arduino/dependabot/npm_and_yarn/prettier-3.3.3
build(deps-dev): bump prettier from 3.3.2 to 3.3.3
2024-07-18 19:09:50 -07:00
per1234
f7c7a15aaf Merge pull request #1018 from arduino/dependabot/npm_and_yarn/types/node-20.14.11
build(deps-dev): bump @types/node from 20.14.10 to 20.14.11
2024-07-18 18:44:12 -07:00
dependabot[bot]
4dea6c90ff build(deps-dev): bump @types/node from 20.14.10 to 20.14.11
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.10 to 20.14.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-17 11:53:22 +00:00
dependabot[bot]
6edcff345f build(deps-dev): bump prettier from 3.3.2 to 3.3.3
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.3.2...3.3.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 11:46:20 +00:00
per1234
147352b571 Merge pull request #1012 from arduino/dependabot/npm_and_yarn/typed-rest-client-2.0.2
build(deps): bump typed-rest-client from 2.0.1 to 2.0.2
2024-07-10 06:26:13 -07:00
per1234
f0b18b1f32 Repackage action following typed-rest-client bump
GitHub downloads each action run in a workflow during runtime and executes it as a complete package of code before you
can use workflow commands like run to interact with the runner machine. This means that we must provide all JavaScript
package dependencies as part of the distributed action in order for it to be usable in workflows.

A naive approach to doing this is checking in the `node_modules` folder. However, this approach results in a huge amount
of frequently changing external content being included in the repository, much of which is not even part of the executed
program.

A far better approach is to use the excellent ncc tool to compile the program, including all the relevant code from the
dependencies, into a single file.

We use a "continuous packaging" approach, where the packaged action code that is generated via ncc is always kept in
sync with the development source code and dependencies. This allows a beta version of the action to be easily used in
workflows by beta testers or those who need changes not in the release simply by using the name of the branch as the
action ref (e.g., `uses: arduino/arduino-lint-action@main` will cause the version of the action from the tip of the
`main` branch to be used by the workflow run).

The update of the package dependency results in a change to the packaged code, so the packaging is here updated
accordingly.
2024-07-10 06:23:29 -07:00
per1234
77058a17e1 Update dependency license metadata cache for typed-rest-client bump 2024-07-10 06:20:47 -07:00
dependabot[bot]
14891d7474 build(deps): bump typed-rest-client from 2.0.1 to 2.0.2
Bumps [typed-rest-client](https://github.com/Microsoft/typed-rest-client) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/Microsoft/typed-rest-client/releases)
- [Commits](https://github.com/Microsoft/typed-rest-client/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: typed-rest-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-10 12:37:33 +00:00
per1234
8d3ef0fcbe Merge pull request #1013 from arduino/dependabot/npm_and_yarn/types/node-20.14.10
build(deps-dev): bump @types/node from 20.14.9 to 20.14.10
2024-07-10 05:36:47 -07:00
dependabot[bot]
6d66e0a94d build(deps-dev): bump @types/node from 20.14.9 to 20.14.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.9 to 20.14.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 11:59:46 +00:00
per1234
9d6de117aa Merge pull request #1010 from arduino/dependabot/npm_and_yarn/typescript-5.5.3
build(deps-dev): bump typescript from 5.5.2 to 5.5.3
2024-07-02 06:21:42 -07:00
dependabot[bot]
9e32e3314e build(deps-dev): bump typescript from 5.5.2 to 5.5.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.2 to 5.5.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 11:47:21 +00:00
per1234
e3b320d356 Merge pull request #1007 from arduino/dependabot/npm_and_yarn/types/node-20.14.9
build(deps-dev): bump @types/node from 20.14.8 to 20.14.9
2024-06-26 04:57:53 -07:00
dependabot[bot]
8fe5330036 build(deps-dev): bump @types/node from 20.14.8 to 20.14.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 20.14.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 11:55:25 +00:00
per1234
898ff7338c Merge pull request #1008 from arduino/dependabot/npm_and_yarn/typed-rest-client-2.0.1
build(deps): bump typed-rest-client from 2.0.0 to 2.0.1
2024-06-26 04:54:20 -07:00
per1234
985932e4c6 Update dependency license metadata cache for typed-rest-client bump 2024-06-26 04:50:59 -07:00
dependabot[bot]
f1aa35616f build(deps): bump typed-rest-client from 2.0.0 to 2.0.1
Bumps [typed-rest-client](https://github.com/Microsoft/typed-rest-client) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/Microsoft/typed-rest-client/releases)
- [Commits](https://github.com/Microsoft/typed-rest-client/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: typed-rest-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 11:31:50 +00:00
per1234
088b9378f7 Merge pull request #1005 from arduino/dependabot/npm_and_yarn/types/node-20.14.8
build(deps-dev): bump @types/node from 20.14.7 to 20.14.8
2024-06-24 06:52:05 -07:00
dependabot[bot]
ea0a23e41b build(deps-dev): bump @types/node from 20.14.7 to 20.14.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.7 to 20.14.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 11:47:51 +00:00
per1234
a4ac92e037 Merge pull request #1003 from arduino/dependabot/npm_and_yarn/typescript-5.5.2
build(deps-dev): bump typescript from 5.4.5 to 5.5.2
2024-06-21 07:23:40 -07:00
per1234
6f90912db1 Repackage action following typescript bump
GitHub downloads each action run in a workflow during runtime and executes it as a complete package of code before you
can use workflow commands like run to interact with the runner machine. This means that we must provide all JavaScript
package dependencies as part of the distributed action in order for it to be usable in workflows.

A naive approach to doing this is checking in the `node_modules` folder. However, this approach results in a huge amount
of frequently changing external content being included in the repository, much of which is not even part of the executed
program.

A far better approach is to use the excellent ncc tool to compile the program, including all the relevant code from the
dependencies, into a single file.

We use a "continuous packaging" approach, where the packaged action code that is generated via ncc is always kept in
sync with the development source code and dependencies. This allows a beta version of the action to be easily used in
workflows by beta testers or those who need changes not in the release simply by using the name of the branch as the
action ref (e.g., `uses: arduino/arduino-lint-action@main` will cause the version of the action from the tip of the
`main` branch to be used by the workflow run).

The update of the package dependency results in a change to the packaged code, so the packaging is here updated
accordingly.
2024-06-21 07:05:52 -07:00
dependabot[bot]
468bf7ee6c build(deps-dev): bump typescript from 5.4.5 to 5.5.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-21 13:56:01 +00:00
per1234
ffbf9a9674 Merge pull request #1004 from arduino/dependabot/npm_and_yarn/types/node-20.14.7
build(deps-dev): bump @types/node from 20.14.6 to 20.14.7
2024-06-21 06:53:40 -07:00
dependabot[bot]
e6cc2d49d0 build(deps-dev): bump @types/node from 20.14.6 to 20.14.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.6 to 20.14.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-21 11:18:29 +00:00
per1234
650943cfe7 Merge pull request #1002 from arduino/dependabot/npm_and_yarn/types/node-20.14.6
build(deps-dev): bump @types/node from 20.14.5 to 20.14.6
2024-06-20 05:28:07 -07:00
dependabot[bot]
f52c166fc8 build(deps-dev): bump @types/node from 20.14.5 to 20.14.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.5 to 20.14.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-20 11:21:02 +00:00
per1234
53c6b05f2c Merge pull request #1001 from arduino/dependabot/npm_and_yarn/types/node-20.14.5
build(deps-dev): bump @types/node from 20.14.2 to 20.14.5
2024-06-18 07:16:17 -07:00
dependabot[bot]
a9a6d5ffe3 build(deps-dev): bump @types/node from 20.14.2 to 20.14.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.2 to 20.14.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 11:17:56 +00:00
per1234
edfc9fabf3 Merge pull request #998 from arduino/dependabot/npm_and_yarn/ajv-formats-3.0.1
build(deps-dev): bump ajv-formats from 2.1.1 to 3.0.1
2024-06-13 12:37:43 -07:00
dependabot[bot]
4e83bbe870 build(deps-dev): bump ajv-formats from 2.1.1 to 3.0.1
Bumps [ajv-formats](https://github.com/ajv-validator/ajv-formats) from 2.1.1 to 3.0.1.
- [Release notes](https://github.com/ajv-validator/ajv-formats/releases)
- [Commits](https://github.com/ajv-validator/ajv-formats/compare/v2.1.1...v3.0.1)

---
updated-dependencies:
- dependency-name: ajv-formats
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:35:40 +00:00
per1234
9c22cf8747 Merge pull request #997 from arduino/dependabot/npm_and_yarn/semver-7.6.2
build(deps): bump semver from 7.6.0 to 7.6.2
2024-06-13 12:34:44 -07:00
per1234
4a0d6085f4 Update dependency license metadata cache for semver bump 2024-06-13 12:32:26 -07:00
per1234
13f117390c Repackage action following semver bump
GitHub downloads each action run in a workflow during runtime and executes it as a complete package of code before you
can use workflow commands like run to interact with the runner machine. This means that we must provide all JavaScript
package dependencies as part of the distributed action in order for it to be usable in workflows.

A naive approach to doing this is checking in the `node_modules` folder. However, this approach results in a huge amount
of frequently changing external content being included in the repository, much of which is not even part of the executed
program.

A far better approach is to use the excellent ncc tool to compile the program, including all the relevant code from the
dependencies, into a single file.

We use a "continuous packaging" approach, where the packaged action code that is generated via ncc is always kept in
sync with the development source code and dependencies. This allows a beta version of the action to be easily used in
workflows by beta testers or those who need changes not in the release simply by using the name of the branch as the
action ref (e.g., `uses: arduino/arduino-lint-action@main` will cause the version of the action from the tip of the
`main` branch to be used by the workflow run).

The update of the package dependency results in a change to the packaged code, so the packaging is here updated
accordingly.
2024-06-13 12:30:28 -07:00
dependabot[bot]
9f346a4d44 build(deps): bump semver from 7.6.0 to 7.6.2
Bumps [semver](https://github.com/npm/node-semver) from 7.6.0 to 7.6.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.6.0...v7.6.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:09:39 +00:00
per1234
ed7454cb7f Merge pull request #996 from per1234/dependabot-pr-limit
Don't limit number of open Dependabot pull requests
2024-06-13 12:09:06 -07:00
per1234
7a490d96a9 Don't limit number of open Dependabot pull requests
The Dependabot service is used to keep the project dependencies updated.

Thanks to the project's high quality validation infrastructure, the human effort required to complete a trivial version
bump is minimal. However, some bumps may introduce breaking changes that would require a significant amount of effort to
accommodate, or are blocked by external tasks. In this case, the Dependabot pull request can't be merged, but should be
left open to track the need to perform the bump when it is feasible. This means that it should be expected that there
will be regularly be a small number of Dependabot pull requests left open in the repository over long periods of time.
The automated system is here to assist the human project maintainers, not as a tyrannical overlord, so this is the
system working exactly as intended.

By default, Dependabot is configured to stop submitting pull requests if it already has five open pull requests. This
means that if it happens that the accumulation of intentionally on-hold pull requests reaches that number, the project
stops receiving the easily handled trivial update PRs. This is very harmful because it results in the completely
unnecessary use of outdated dependencies, and unnecessary challenging large bumps when pull requests start being
submitted once more after the backlog is cleared.

The harmful default configuration is hereby overridden by configuring the maximum open pull request limit at 100. This
value was chosen as an arbitrary large number simply to functionally disable the limiting, rather than from any
expectation that the actual number of open PRs can ever reach that count.
2024-06-13 11:19:10 -07:00
per1234
cadb67160a Automatically assign per1234 to Dependabot PRs
As the primary maintainer of the project infrastructure, it is the responsibility of GitHub user per1234 to review and
merge the pull requests automatically submitted by Dependabot for bumps of outdated project dependencies.

Configuring Dependabot to automatically set the pull request assignment will slightly streamline that process.
2024-06-13 11:18:51 -07:00
per1234
ffaa0db7ff Merge pull request #995 from arduino/dependabot/npm_and_yarn/types/node-20.14.2
build(deps-dev): bump @types/node from 20.12.6 to 20.14.2
2024-06-13 06:55:44 -07:00
dependabot[bot]
5a60c3766c build(deps-dev): bump @types/node from 20.12.6 to 20.14.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.6 to 20.14.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 11:30:16 +00:00
per1234
c2612a76f1 Merge pull request #994 from arduino/dependabot/npm_and_yarn/prettier-3.3.2
build(deps-dev): bump prettier from 3.2.5 to 3.3.2
2024-06-12 05:18:48 -07:00
dependabot[bot]
41bce86211 build(deps-dev): bump prettier from 3.2.5 to 3.3.2
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.2.5...3.3.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-12 11:51:52 +00:00
per1234
18d593d657 Merge pull request #993 from arduino/dependabot/npm_and_yarn/braces-3.0.3
build(deps-dev): bump braces from 3.0.2 to 3.0.3
2024-06-11 19:27:31 -07:00
dependabot[bot]
3929ae137c build(deps-dev): bump braces from 3.0.2 to 3.0.3
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-12 01:57:59 +00:00
per1234
0ab8f615b2 Merge pull request #991 from arduino/dependabot/npm_and_yarn/typed-rest-client-2.0.0
build(deps): bump typed-rest-client from 1.8.11 to 2.0.0
2024-06-11 18:57:30 -07:00
per1234
e08742994a Update dependency license metadata cache for typed-rest-client bump 2024-06-11 18:51:13 -07:00
per1234
01c85ef1cb Repackage action following typed-rest-client bump
GitHub downloads each action run in a workflow during runtime and executes it as a complete package of code before you
can use workflow commands like run to interact with the runner machine. This means that we must provide all JavaScript
package dependencies as part of the distributed action in order for it to be usable in workflows.

A naive approach to doing this is checking in the `node_modules` folder. However, this approach results in a huge amount
of frequently changing external content being included in the repository, much of which is not even part of the executed
program.

A far better approach is to use the excellent ncc tool to compile the program, including all the relevant code from the
dependencies, into a single file.

We use a "continuous packaging" approach, where the packaged action code that is generated via ncc is always kept in
sync with the development source code and dependencies. This allows a beta version of the action to be easily used in
workflows by beta testers or those who need changes not in the release simply by using the name of the branch as the
action ref (e.g., `uses: arduino/arduino-lint-action@main` will cause the version of the action from the tip of the
`main` branch to be used by the workflow run).

The update of the package dependency results in a change to the packaged code, so the packaging is here updated
accordingly.
2024-06-11 18:47:10 -07:00
dependabot[bot]
6b2d3e15dc build(deps): bump typed-rest-client from 1.8.11 to 2.0.0
Bumps [typed-rest-client](https://github.com/Microsoft/typed-rest-client) from 1.8.11 to 2.0.0.
- [Release notes](https://github.com/Microsoft/typed-rest-client/releases)
- [Commits](https://github.com/Microsoft/typed-rest-client/compare/v1.8.11...v2.0.0)

---
updated-dependencies:
- dependency-name: typed-rest-client
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-11 11:04:25 +00:00
per1234
d151606d1d Merge pull request #990 from arduino/dependabot/npm_and_yarn/typescript-5.4.5
build(deps-dev): bump typescript from 5.4.3 to 5.4.5
2024-06-10 04:23:54 -07:00